Michael Deangelo arraignment on September 20, 2023

Michael Deangelo arraignment on September 20, 2023