Marthe Mennes of the Green party insists: “The fact that she doesn’t want to be photographed has absolutely nothing to do with any religious reason, I don’t understand where it comes from.” Meanwhile, back in Leila Puthanah’s native Afghanistan, the “Taliban has ordered the suspension of broadcasts from the state-run ‘National Television’ in Kandahar, due […]