Share
Copied
As Hondurans marked their independence from Spain on Sunday, a protest led by the opposition was marred by clashes with riot police in the country's capital, Tegucigalpa.