Afghan man and woman given 100 lashes in public for adultery
KABUL: An Afghan man and woman found guilty of adultery received 100 lashes in front of a crowd who filmed their punishment. Public lashings and executions were common under the Taliban, who enforced a strict interpretation of Sharia law from … read more
