Obama’s Hideous Monument to Hubris June 22, 2026 source: American SpectatorIt is the perfect symbol for a sociopathic solipsist and a failed presidency. read the article...