After a top commander admitted this week that there is a hidden prison on an illegal US Navy base in Guantanamo, Cuba, the director of a tireless watchdog group tells Prensa Latina about how it exposes lawless violations of human rights in the alleged War on Terror.
Read More