Article Image

IPFS News Link • Torture

Prisoner 345

• Columbia Journalism Review
On December 15,2001, early in the morning on the last day of Ramadan, a reporter and a cameraman from Al Jazeera arrived the Pakistani town of Charman on the Afghanistan border, on their way to cover the American military operation. The reporter, Ab

opensourceeducation.online/