Roberta Moore
Overview: Roberta Moore is a radical Jewish Brazilian Zionist agitator living in the UK…
Overview: Roberta Moore is a radical Jewish Brazilian Zionist agitator living in the UK…
Overview: UN Watch is a non-governmental organization. Its mission is “to monitor the performance…