pull down to refresh

Didn't Cuba host some Russian warships over the summer?
The United States on Friday denied any role in the grid collapse in Cuba.
Seems like a suspicious thing to throw into a news article.