A court in the northern Afghan province of Baghlan this week punished a young man with 80 lashes for consuming alcohol. Once the hallmark of the Taliban regime, punishments administered under Shari'a law are still carried out in the south Asian country.