Tuesday, January 28, 2020

Religion of peace strikes again …

… Female flogging force unveiled in Indonesia to publicly punish women who violate Sharia law | Fox News. (Hat tip, Tim Davis.)

No comments:

Post a Comment