Quizzing Live

The Bay Of Pigs Was Very Much In The News In 1961, Where Is It Located

Answer:
Cuba