Image Courtesy: Gage Skidmore/Flickr
IF
Joe Biden needed a victory..
THEN
he finally has one…
BECAUSE
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.