More than 60 Venezuelan troops defect amid blockade of aid
Sunday, February 24, 2019 - 02:00
in Psychology & Sociology
More than 60 Venezuelan National Guard troops defected from President Nicolas Maduro's regime to Colombia amid an armed government blockade of humanitarian aid.