TV There’s A New Muppet And She’s A Feminist Who Wears A Hijab by Meghan Sara April 14, 2016 by Meghan Sara April 14, 2016