President Trump said the United States is “freeing up Cuba” and ruled out escalation after the US indicted Castro

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera