Taliban publicly lashes female ‘adulterers’ in Afghanistan as Sharia law returns

This post was originally published on The Telegraph.