0
Lotfullah Najafizada is the head of TOLOnews TV, the largest news and current affairs channel in Afghanistan.
Bookmarks