Western Nebraska Observer - Observations all along the line - Kimball & the Southern Panhandle First

Photos from: 100 detainees at Guantanamo Bay prison now taking part in hunger strike

Amnesty International

The U.S. Naval Base located in Guantanamo Bay, Cuba has become a contentious issue amongst human rights groups over the past decade, due to the reports of torture and mistreatment that have come out of the facility in recent years.

Powered by ROAR Online Publication Software from Lions Light Corporation
© Copyright 2018

Rendered 01/18/2019 21:04