Deposed Peruvian President Pedro Castillo is now seeking exile in Mexico after being removed from office last year. Mexican President Andres Manuel Lopez Obrador claims that he is "illegally ousted" and this did not make the current government of Peru happy.