Must See Vidoes
By TOLOnews - Edited:
Special Interview: Geneva Call Chief Alain Deletroz
In this program, host Hamid Bahraam discusses Afghanistan’s humanitarian situation, human rights issues and the recent visit of an Islamic Emirate delegation to Switzerland.
Producer: Mahbob Stanikzai
Comment this post