2 terms president usa July 8, 2019 16 32 64 128 President 2 terms Who is the president of america 2023