News

Russia has become the first country to formally recognize the Taliban government in Afghanistan, sparking outrage from ...
Rather than cast New Delhi as a liability, the West should view it as a potential bridge between democratic alliances and ...