US under fire for failing to close Gitmo

PressTV 3 views

January 11th marks 20 years since the opening of the infamous Guantanamo Bay Prison, located in Cuba. The facility is a symbol of Washington’s “War on Terror” and is globally notorious for widespread violations of human rights committed there.

Add Comments