p
Can somebody explain to me what this means?
Nicaragua, which is basically a puppet of Cuba (which also controls Venezuela), is definitely behind a lot of the “caravan” and other disruptive stuff. I think a lot of Latin American countries, especially Honduras, would love to see it brought down or at least weakened.