Masked opposition supporter stands in front of a burning barricade during a protest over a disputed presidential election in Tegucigalpa

Leave a Reply