300 volunteers in the Valley help 27 community projects in two days

300 volunteers in the Valley help 27 community projects in two days