Taliban publicly flogs