March 31, 2023 was an important day when a US grand jury framed charges against former President Donald Trump. During…