People protest in front of the hotel hosting the East Coast Fine Arms Show in Stamford, Connecticut

 
People protest in front of the hotel hosting the East Coast Fine Arms Show in Stamford, Connecticut
People protest in front of the hotel hosting the East Coast Fine Arms Show in Stamford, Connecticut, January 5, 2013. The show is being held despite the Stamford mayor's plea that the event not be held so soon after last month's massacre at Sandy Hook elementary school in nearby Newtown. REUTERS/Carlo Allegri