Advertisement

Venezuela: Military vehicle seen running over protesters in Caracas

A shocking scene unfolded outside La Carlota military base in Caracas Tuesday as a military vehicle appeared to run over several pro-Juan Guidao protesters.