Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

Prince William and Catherine, Duchess of Cambridge, visit a hospital in Cambridgeshire, England, on November 28.
Prince William and Catherine, Duchess of Cambridge, visit a hospital in Cambridgeshire, England, on November 28.

    JUST WATCHED

    Late night hosts take on the royal baby

MUST WATCH

Late night hosts take on the royal baby

Comedians weigh in on the news of the royal baby and the Pope's Twitter account.

Late night hosts take on the royal baby

Comedians weigh in on the news of the royal baby and the Pope's Twitter account.