Site of Shootout (08 Mar 2011)

Site of Shootout (08 Mar 2011)


St Louis, Missouri (MO), US
Two U.S. marshals and a police officer were shot Tuesday while trying to serve an arrest warrant in St. Louis, according to law enforcement authorities.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement