Japan’s ambassador to India immerses in Holi festivities with wife. Watch 25 March, 2024 by Newstars Education See also Ugly scene unfolds on Delhi Metro as women fight for space to stand