Image Courtesy: Gage Skidmore/Flickr
Joe Biden needed a victory..
he finally has one…
Congress passed a trillion-dollar infrastructure bill after much deliberation. Biden has so far failed to convince Americans and the world of his pedigree as the American President. His failure in Afghanistan and wasted COVID-19 vaccines are among his lowlights, and he needs to make big moves soon.