Tag: niece

2 Saudi police beheaded for rape

Two Saudi police officers were beheaded by the sword after being convicted of raping an expatriate woman. Corporal Shaalan bin…