Four Venezuelan troops defect amid blockade of aid
Saturday, February 23, 2019 - 12:20
in Psychology & Sociology
Four Venezuelan National Guard troops defected Saturday from President Nicolas Maduro's regime amid an armed government blockade of humanitarian aid.