The fact
This presence could be preparing a military operation or destabilizing the Castro regime.
Cuban authorities are strengthening surveillance to counter these activities.
Click the link to read an article on the topic:
This presence could be preparing a military operation or destabilizing the Castro regime.
Cuban authorities are strengthening surveillance to counter these activities.