Peru: Protesters denounce Pres Castillo's new govt in Lima

Ruptly