“The White House released a second government-sponsored broadcast advertisement on Friday claiming the U.S. is the most successful nation in history amid growing bipartisan backlash over the apparent use of taxpayer dollars to fund the spots,” the Washington Sun reports.
Just dropped · Trial Balloon · Ep. 188
Nothing to See Here

