Tag: New Normal

Censored SNL Clip From 1998

In March of 1998, the popular "TV Funhouse" cartoon segment on "Saturday Night Live" featured one particularly political short called "Conspiracy Theory Rock!"....

Congress Unveils $858 Billion NDAA

Congress on Tuesday night unveiled the 2023 National Defense Authorization Act (NDAA), worth $858 billion, $45 billion more than what President Biden requested for the military spending...