Turmoil in Peru as media and government figures calls Pedro Castillo to resign

    Peruvian President Pedro Castillo is experiencing another crisis as the country’s main ombudsman Walter Gutierrez publicly asked him to resign, along with newspaper El Comercio.