Expatica news

Newlyweds William and Kate kiss as world watches

With a million people lining the streets and two billion watching on television, the newlyweds exchanged kisses on the balcony of Buckingham Palace, before a party in the palace. The couple is expected to head off on honeymoon later Saturday.