Click here to learn about
the Creation Windows.

UN Report Details Torture in Afghanistan – Coalition of people of faith say U.S. must act effectively to end Afghan torture

September 26, 2011

https://www.viatorians.com/wp-content/uploads/2013/01/2011NRCAT_Torture.pdf