Tears flowed as U.S. President Barack hosted the traditional Ramadan dinner at the White House, only one month shy of the tenth anniversary of the 9/11 terrorist attacks.