Thousands march in Peru, demanding resignation of leftist President CastilloPolice with helmets and plastic shields launched several tear gas canisters in an attempt to disperse the crowds.Sun Nov 06 2022