
Shame On You
Who: Rasheen (Illuminati) Harrison
What Happened: Harrison, 24, of Stapleton, Staten Island, was so enraged by his baby momma, police say, that he smeared his own excrement on her apartment door in Clifton and lit it ablaze all while she, her two young children and two other people were trapped inside.
Comments