Former US President Bill Clinton has been discharged from hospital and will be home for Christmas after he was admitted the ...