MEDIA TECH & CULTURE U GEEK OVER
The prison at Guantanamo has been a blot on America’s national honor since it opened a…