Twenty people were lashed in public on Wednesday in Taliban-ruled Afghanistan as punishment for alleged adultery, theft, and other crimes, a provincial official said. Afghanistan’s new authorities have set hard-line…
You need a TRAC license to view the rest of this content. Learn more