A public library in the U.S. state of Illinois has received harsh criticism on social media after exhibiting on Saturday an Islamophobic poem written on a Confederate flag background that insults Muslim women. The poem, written by Professor George Miller, chair of the philosophy department at Lewis University, says “Hijab to me means jihad, so […]