Former trooper charged in ‘staged’ shooting: Police

Thomas Mascia, 27, allegedly shot himself in Hempstead, New York, on Oct. 30, 2024.

January 27, 2025

Top Stories

ABC News Live Presents