Taliban executes woman in public in Afghanistan

In a gruesome act, a woman was executed in full view of public by a man who belongs to Taliban in Parwan province of Afghanistan, a video showed.