I wonder what Rev. Jeremiah Wright would say......lol
Israel's chickens... they're coming home to roost.