Death Trap Aid

You heard it from the Yanks, you heard it from the Brits we stand resolutely with Israel’s right to defend itself.Do they also stand by Israel in the mass murder of innocent women and children who have no means whatsoever to fight back and while they are at it supply the weapons of mass destruction […]

Read More