People smeared with colored powder celebrate the Holi festival in Amritsar district of India's northern Punjab state, March 13, 2025. (Str/Xinhua) NEW DELHI, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results