Tegucigalpa

  1. Video content

    Video caption: Honduras protests: Clashes erupt on Independence Day

    Riot police and protesters clash in Honduras as the country marks its independence from Spain.