US President Barack Obama laughs as he speaks to host Jay Leno on the NBC l - The Independent