The Taliban's new criminal code in Afghanistan bans non-Islamic teachings and imposes harsh penalties like two years in jail ...