Russia Recognized Taliban’s Apartheid Regime In Afghanistan – OpEd
On July 3, Russia won itself the dubious distinction of becoming the world’s first nation to formally recognize the “Islamic..
Eurasia Review
On July 3, Russia won itself the dubious distinction of becoming the world’s first nation to formally recognize the “Islamic..