Tag Archives: Claire Harvey

The Sheep That Roared

The Sheep That Roared

An Australian feature by Claire Harvey likened the Israeli passport scandal to the infamous Rainbow Warrior incident of 1985. PM Helen Clark has cut diplomatic ties with Israel until an official apology and explanation is offered stating,…