Guantánamo Bay Naval Base

Guantánamo Bay Naval Base

n
(Placename) a US naval base on Guantánamo Bay; since 2002, a detainment camp for suspected al-Qaeda and Taliban operatives