CURRENTLY ON AIR ⇒

feedback@radioislam.org.za

[LISTEN] Has Russia Really Pulled Back, and Why?

[LISTEN] Has Russia Really Pulled Back, and Why?

Staff Writer Vladimir Putin on Wednesday announced the withdrawal of some troops, which were previously stationed on the Russian-Ukrainian border, comprising part of the 100 000-troop build-up, which lead to many believing that Moscow was about to intervene in...