Israel Houghton returns on August 31st with his new CD, "Love God, Love People : The London Sessions". Israel teams up again with Grammy Award Winning Producer Aaron Lindsay and Tommy Sims. The album was recorded in London and the first single entitled, "You Hold