Post navigation Peruvians call for President Castillo’s resignation Sri Lanka’s prime minister quits after protesters clash