![](https://www.theindianpanorama.news/wp-content/uploads/2015/06/AFDI-billboard-640x480-e1433888282517.jpg)
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 […]