PoliticsOscar López Rivera’s Freedom: History and Justice Have Finally Been MadebyVerónica DávilaJanuary 18, 2017 On Jan. 17, 2017, with just three days left to his presidency, the United States president Barack Obama… Read More