This is important. Do you remember the Dunbar Village rape case? I’m not sure how you could forget; this is the case where a woman was gang raped by 10 men in her own home for over three hours, forced to have sex with her own 12-year-old son and survived an attempt to light both [...]