What Happened Today – April 26, 2026
NBC News reported tonight a number the Pentagon has spent weeks refusing to give Congress: $5 billion in damage to American military bases from Iran’s strikes. In 2021, the World Food Program told the world’s richest man it would take six billion dollars to keep 42 million people from starving. Elon Musk passed. The US … Read more