An American TV news host Shepard Smith has apologised for calling Robin Williams a "coward" following the actor's death.
Smith, a host on Fox News, made the comment on Monday night during coverage of the Academy Award-winning actor-comedian's death at the age of 63.
He was speaking about how Williams' death might affect his three adult children.
"Its hard to imagine, isn't it? You could love three little things so much, watch them grow, they're in their mid-20s, and they're inspiring you, and exciting you, and they fill you up with the kind of joy you could never have known," Shepard said.
"And yet, something inside you is so horrible or you're such a coward or whatever the reason that you decide that you have to end it. Robin Williams, at 63, did that today."