Police in a Chicago suburb punched a subdued a Muslim teenager in the head repeatedly after he fled a traffic stop this past week leaving him hospitalized with internal bleeding. A video from a bystander,...
See All 710 Episodes of "Islamic Solutions for Today's Problems"