Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Peru's Former President Alan Garcia Shoots Himself Before Arrest

Geo Beats
Geo Beats
27 days ago|147 views
Former president of Peru Alan García reportedly shot himself when police showed up at his home to arrest him.

Browse more videos