hoaxandchange.com
Holy sh*t! Does this Democratic Illinois state rep honestly think she can spin her way out of this ‘horrific statement’? [video]
Stephanie Kifowit is a Democratic state representative from Illinois. She is also, as it turns out, a complete and utter piece of human excrement. More from the Chicago Sun-Times: The remark came j…