WAR ZONE: Venezuela Military Caught Running over Protesters with Armored Cars

00:00 / 00:00