Anti-Muslim Group Launches Muhammad Cartoon Billboard Campaign in St. Louis
In April, the AFDI, a self-described human rights advocacy group, hosted a “Draw Muhammad” cartoon contest in Garland, Texas. The event was attacked by two shooters, both of whom were killed after injuring a security guard. While many criticized […]
