CombatFootage

Police in Caracas Venezuela being beaten to death by opposition after disputed election results

Police in Caracas Venezuela being beaten to death by opposition after disputed election results