On May 19, the world rejoiced with Duke and Duchess of Sussex Prince Harry and Meghan Markle as they celebrated their third wedding anniversary. The royal couple has participated a lot in charity through their Archewell Foundation over the last three years and used the occasion to announce their new philanthropic venture which will be of a lot of help to India specifically Mumbai.