More Videos

  • Woman stands up to police tank in Venezuela

    Video captures the moment a woman refused to move out of the way of a police tank during a violent protest in the Venezuelan capital of Caracas on April 19, 2017.