Order of British Empire conferred on Indian surgeon Raghu Ram
India | Mar 30, 2022, 08:57 PM ISTThe award was bestowed by Prince Charles, the Prince of Wales, who represented Queen Elizabeth II during a glittering investiture ceremony at the Windsor Castle in Windsor near London.