Arizona police fatally shoot Somali man who allegedly threw rocks at their cars
Phoenix police fatally shot Ali Osman — Photo Credit: NBC News By Face2Face Africa The family of a Somali man, who was fatally shot by Phoenix police after he allegedly threw rocks at their cars, is calling on authorities to look into the circumstances surrounding his killing. Police in a news release said that officers
Read More