Carolyn Parrish has been an outspoken critic of Israel and American foreign policy, since her days as a Liberal MP, a position she lost after insulting then-President George W. Bush