Unarmed Teen Dead at Hands of Missouri Police Officer

Outraged crowds gather after a police officer shot an unarmed teenager on the street in St Louis and his grandmother discovers his body 18-year-old Michael Brown was shot dead in the street by police officers near St Louis Saturday afternoon He was on his way to visit his grandmother Witnesses