Robert Hadden

Robert Hadden leaves Manhattan federal court, Monday, Jan. 9, 2023
Robert Hadden waits in line at the federal court, Monday, Jan. 9, 2023