(August 21 07:24) NDTV News
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...
You can find the original article
here