Play

Darrell Castle discusses the new 1.1 trillion dollar spending bill passed by the House and the Senate, aka “Cromnibus”.