So after much talk of Muslim banning, sharia law, threats and whatever, #actualmuslims launched a "hey ISIS, you suck" billboard with a "life is sacred" taken from Quran 5:32 just to put things into perspective and balance all the brouhaha thrown at them. Sound Vision is the non-profit which launched this campaign. Considering the main victims of ISIS have been Muslims and that the main body of soldiers fighting is Muslim too, this Chicago billboard is timely - even if a tad late sadly.