The Verma Foundation - NBC10 Boston

    The Verma Foundation

    The Verma Foundation was founded in 2013 to improve the quality of life for people who are facing adversity. For more information, visit vermafoundation.org/.   (Published Wednesday, Jan 24, 2018) The Verma Foundation was founded in 2013 to improve the quality of life for people who are facing adversity. For more information, visit... See More