Thomas Mascia and parents leave court after arraignment on Jan 27, 2025
Thomas Mascia and parents leave court after arraignment on Jan 27, 2025