An Indian-origin woman went viral after taking her Canadian citizenship oath wearing a traditional Maharashtrian Nauvari saree, blending cultural pride with a milestone moment abroad.
Canada welcomes more than 430,000 new permanent residents every year, and many of them eventually go on to become citizens ...