Former Peru president, Alan Garcia, shot himself in the head, as he was about to be arrested in a sprawling corruption case.
According to reports, the 69-year-old Garcia was undergoing emergency surgery for “a bullet wound to his head” at the Casimiro Ulloa Emergency Hospital in Lima, the hospital said.
Peru’s Health Minister Zulema Tomas said Garcia was in “very serious and critical” condition.
“We’ve had to resuscitate him three times. He’s had three cardiac arrests,” said Tomas.
“He is in a delicate condition and the prognosis is reserved,” added the health ministry, which said the bullet went straight through Garcia’s head.
The attempted arrest took place at 6:30 a.m. (1130 GMT) at Garcia’s home in the posh Miraflores neighbourhood of Lima.
“This morning there was a regrettable accident: the president took the decision to shoot himself,” Erasmo Reyna, Garcia’s lawyer, told reporters outside the hospital.
Garcia, who was president from 1985-90 and again from 2006-11, is suspected of having taken bribes from Brazilian construction giant Odebrecht in return for large-scale public works contracts.
In November he sought refuge in the Uruguayan Embassy and applied for asylum but he left the next month after it was denied.
He is one of four Peruvian ex-presidents embroiled in various corruption scandals alongside Pedro Pablo Kuczynski, Ollanta Humala and Alejandro Toledo.