Loading video...
Video Failed to Load
GRAPHIC VIDEO: LIBYAN JUDICIAL POLICE EXECUTE PUBLIC FLOGGING UNDER HARDLINE ISLAMIC CODE Shocking footage from Sebha shows a woman being publicly flogged 100 times for adultery by Libya’s Judicial Police, revealing how official state law enforcement is enforcing extremist Islamic codes to target citizens and spark international outrage over... show more
69,416 views • 1 month ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here
