On June 14th, 2025, Washington, D.C., is about to host a spectacle that feels ripped from a dictator’s daydream: a military parade with 25...
This comes a week after the former president praised fictional cannibal Hannibal Lecter at a rally held in Iowa. In a video that was...