Kate Middleton giving birth; Royal Baby Watch live stream set up

Kate Middleton is reportedly giving birth in London. Various media organizations have set up live streaming for the royal baby watch.