On October 22, Newton North High School celebrated Diwali, the Indian festival of light that symbolizes the triumph of good over evil. No longer just a festival celebrated by Indian Hindus, it has become a truly global event. Newton is known for its multi-ethnic and multicultural fabric, and Newton North…

