Ambush on Venezuelan Military Motorcade Leaves 3 Dead

The ambush occurred in the state of Aragua, Venezuela with a group of unknown individuals. An attack on military commission

Facebook Comments

Read more