Nepal is a small country in the Himalayas squeezed between India and China. These two Asian giants have long been vying for Nepal. Though, traditionally, India was considered Nepal's key partner, lately China has been gaining...
The idea that Russia has rigged an American presidential election and that Donald Trump is a Russian spy is an interesting story but it is just that, a wild story. Problem is, that story has an author, who paid millions to blame...
As was expected even during Donald Trump’s election campaign, US-Iran relations are touching the lowest ebb—again. While the nuke-deal is still very much intact, the new confrontation, however, is part of the new US game-plan for Syria, where the Islamic Republic has...