Well, I think this abuse case may take the cake. According to People, a woman in Oklahoma city was just sentenced to life in prison for abusing her 7-year old granddaughter. The strange part? She dressed as a witch to do it. Geneva Robinson, 51, and her 33 year-old boyfriend and co-defendant, Joshua Granger, both … Continue reading “Woman Gets Life In Prison For Abusing Her Granddaughter Dressed As A Witch”