Saudi Arabia — The Center for Democracy and Human Rights in Saudi Arabia: Dozen teens flogged for role in rampage
Saudi Arabia — The Center for Democracy and Human Rights in Saudi Arabia: Dozen teens flogged for role in rampage — report on Facebook —…