Poll Shows 70 Percent in US Disapprove of Striking Venezuela as Trump Mulls War

Poll Shows 70 Percent in US Disapprove of Striking Venezuela as Trump Mulls War

By Sharon Zhang

This article was originally published by Truthout

The US has built up the largest military presence in Latin America in decades off the coast of Venezuela.

The vast majority of Americans say that the Trump administration…

Continue Reading