This Week in Latin American News: April 15-21, 2018

  Some headlines from Latin American News this week ***clicking on the title links will carry you to the relevant news sites for the full articles***   Cuba’s Raúl Castro hands over power to Miguel Díaz-Canel For the first time since the revolution of 1959, Cuba will be led by someone other than a Castro.  […]

Read More