Afghan President Hamid Karzai, ordered the arrest Monday of any and all participants in the public execution of a woman accused of adultery, the executioners are Afghan President Hamid Karzai, ordered the arrest of all participants and onlookers seen in the video. thought to be Taliban. The arrest was ordered after after the government became aware of an amateur video that […]