Former President of Peru kills himself moments before his arrest in connection with alleged bribery
Authorities in Peru have confirmed that the country’s former President Alan Garcia has died after shooting himself at his home. According to BBC News, Garcia passed away in hospital in the country’s capital Lima, despite …