23 sets of twins graduate from MA high school

At the Pollard Middle School in Needham, Massachusetts, 23 sets of twins graduated which is about 10% of the class.

June 15, 2024

Top Stories

ABC News Live Presents