Mario Roza
Chile's Police Chief Finally Resigns After Teen Protester Pushed Off Bridge
Mario Rozas oversaw serious human rights violations during the country's recent protests.
Advertisement
Mario Rozas oversaw serious human rights violations during the country's recent protests.