Cuba example sentences

Prison in Guantanamo Bay About 600 people were secretly picked up by the US forces from all over the world and put in a prison in Guantanamo Bay, an area near Cuba controlled by Amercian Navy.

Meaning in Hindi Meaning in English