Reading Time: < 1 minute Malala Yousafzai has urged Muslim leaders to challenge the Taliban government in Afghanistan and its repressive policies for girls and women. Read More Share