Peru: Snipers Deployed at US Embassy in Lima
On Wednesday, January 25, the US embassy in Peru deployed snipers on the roof of … Continue reading Peru: Snipers Deployed at US Embassy in Lima
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed