ALBAWABA - Several European governments have voiced sharp criticism of Francesca Albanese , the UN Special Rapporteur on human rights in the occupied Palestinian territories, for what she said at a recent public event. Frankreich has said that it will officially ask her to step down at the next UN Human Rights Council meeting. The problem started when Albanese spoke at a forum put on by Al Jazeera and talked ...