More Videos

  • Protesters force police to retreat in Venezuela

    A group of protesters attacked a police armored personal carrier forcing them to retreat in Venezuela.