Robert Hadden leaving court on January 24, 2023
Robert Hadden leaving court on January 24, 2023