Nobel Peace Prize winner Malala Yousafzai on Sunday slammed the Afghan Taliban regime for instituting a system of “gender apartheid” against women by disguising their crimes in the cloak of culture and religion. “Simply put, the Taliban do not see women as human beings. They cloak their crimes in cultural and religious justification. These policies […]