Breaking News 7672244
Outrage - and mockery - erupted after congressional Republicans, egged on by Elon Musk, stripped funding for pediatric cancer research from a spending bill