18.8k views
2 votes
Dubbed the __17 mile fence encloses a U.S. Naval base on the island of Cuba. *

A.)Cuban Chamber
B.)Killer Camp
C.)Cactus Curtain
D.)Castro Closet

User PLL
by
5.7k points

1 Answer

4 votes
C.) Cactus Curtain. Dubbed the Cactus Curtain, 17 mile fence encloses a U.S Naval base on the island of Cuba.
User Paulcpederson
by
5.8k points