March 24, 2023 Galloping Grant: the day a sitting president of the US was arrested Galloping Grant the day a sitting president of the US was arrested