Written by: Yves Engler Last week tens of thousands took to the streets of Lima. Thousands traveled from across the country to Peru’s capital toparticipate in the Third Takeover of Lima since elected president Pedro Castillo was overthrown in December. The protesters are calling for the removal o