The Ministry of Home Affairs announced today that India will observe a day of state mourning on September 11 "as a mark of respect" for Queen Elizabeth's death.
The celebration started across London and best wishes poured in for the British royal family after Prince William's wife Kate Middleton, the Duchess of Cambridge, was blessed with a baby boy, the couple's first child and next hire to the…