Saturday, January 18, 2025

Holy shlit. $125+ billion federal spending on DEI programs