Outrage in Libya over a video of a woman being publicly flogged for adultery

Global World Moderate confidence — 60/100

Unverified

Sources: France 24