What Happened Today? | 5.21.21

Today on Main Street a terrorist died. Vaccinations profited billionaires. (And five lucky Ohioans!) The U.S. infrastructure got cheaper. A public bus turned into a fever dream.