freethoughtblogs.com
They raped her then threw her into a toilet pit
Another petition worth flagging up (because worth signing) – about a rape case in Kenya in which the rapists were basically congratulated and sent on their merry way. [“Liz” is no…