Egyptian woman facing prison, lashings in Saudi Arabia

Islam, like invented justice.

h/t Muni & Dr. J
Share