All posts by Margaret Cassar

About Margaret Cassar

Margaret Cassar is Executive Member, Australian Friends of Palestine Association.