Facing dismally low approval ratings at home, US President George W. Bush basked for three days in near-adulation as he joined Israel's 60th anniversary festivities. Bush, who was to head on to Saudi Arabia on Friday, returned the favour, hailing the close US ally as a mighty democracy where liberty and justice thrive. Just about every moment appeared to be devoted to mutual expressions of admiration and friendship, which also offered Israeli Prime Minister Ehud Olmert a respite from the latest police graft investigation against him.