Forces loyal to the Maduro regime in Venezuela were just seen live on TV mowing down pro-Guaido protesters with a National Guard armored personnel vehicle. Warning: Graphic video:

According to reports, this occurred at the La Carlota airbase:

Another video appears to show members of the military arresting National Guard troops loyal to Maduro:

So, has the proverbial red line been crossed for Venezuela’s military leaders yet?

***

Related:

Tags: Venezuela

Recommended Twitchy Video