Taliban official: 20 men lashed in public in AfghanistanTaliban official: 20 men lashed in public in Afghanistan
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 hardline policies