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.
Press TV’s website can also be accessed at the following alternate addresses: