Wednesday, January 07, 2026

Outrage after Nebraska State Sen. Machaela Cavanaugh was caught on video vandalizing a Declaration of Independence exhibit at the Capitol.