Peru’s Ex-President Shoots Himself In The Head When Cops Knock On His Door With A WarrantGuest PostApril 17, 2019May 3, 2019 by Guest Post Joshua Gill on April 17, 2019 Former President of Peru Alan Garcia shot himself Wednesday when police came to arrest him at his home on...