Kenneth Chimaobi
Social Member
Saudi Arabia Abolishes Court-Ordered Floggings
Saudi Arabia has abolished flogging as a punishment, the supreme court announced, hailing the latest in a series of “human rights advances” made by … Continue reading Saudi Arabia Abolishes Court-Ordered Floggings
www.channelstv.com