Grand jury finds white Ferguson police officer not guilty

A St. Louis, Missouri grand jury has found white police officer Darren Wilson not guilty in the death of unarmed African-American teenager Michael Brown who he fatally shot in August, St. Louis County Prosecutor Robert McCullough has announced.

“After a … Read the rest