Nepal energy
Neighborhood News Digest – 07 February 2023

Afghanistan
Saudi diplomats leave Afghanistan, relocate to Pakistani capital -sources – The Print
Saudi diplomats have left Afghanistan for “training” and will return, the Taliban administration said on Monday, though three....

Contact Us