Cuba warns US: Invasion would create a deadly trap

2026-05-05