World News | Asian News International | Sunday August 21, 2022
A New York-based media watchdog has called the Taliban to immediately release American journalist and independent filmmaker Ivor Shearer and Afghan producer Faizullah Faizbakhsh and cease detaining journalists.
www.ndtv.com