Internet in stitches after ‘cartoon character’ Carter Page dons bright red bucket hat for Capitol Hill jaunt

Related Post