Friday, July 1, 2022
Home Tags Peru

Tag: peru

Peru’s ex-president kills himself ahead of arrest

Former Peruvian President Alan García has died after shooting himself as police arrived at his home to arrest him over bribery allegations.