Earlier this afternoon, the U.S. Capitol has been put on a security lockdown amid reports reports of gunshots. One police officer has been injured.
By: Valerie Lawhorn, October 03rd, 2013 09:23 AM
Become a Member
4343 Elgin Street, Houston, TX 77204