Every generation pays for failures of the ones before it. Those who came before us failed to insist on making clear the divide between Religion & Spiriuaility, and why the two must be kept separate in policy and law making at all times with aplomb. We are paying the price of this First Failure of our Fathers through terrorism in the name of Religion in all four corners of the Earth. They also failed to show how having people of different Racial backgrounds were meant to work to humans' best advantage from Babel onwards. more...