Britain's Prince William (C), Duke of Cambridge arrives with Prince George (L) and Princess Charlotte to visit Britain's Catherine, Duchess of Cambridge, who has given birth to a baby boy at St Mary's Hospital in London, Britain, on April 23, 2018. Princess Kate on Monday gave birth to a boy, her third child, who is the fifth in line to the British throne. (Xinhua/Stephen Chung)
RIGHT BG