World sees the royal baby

Britain's Duchess of Cambridge Kate gave birth to a baby boy on Monday afternoon.

author-image
Bindiya Bhatt
New Update