Retired Air Force Lt. Gen. John Dan “Razin” Caine is officially the chair of the Joint Chiefs of Staff after the Senate confirmed him in the middle of the night. The 60-25 vote happened just after 2… [+6751 chars]Read More
Scotland is already great Protesters troll Trump on his golfing trip NPR
The U.S. president is spending a long weekend in his late mother's birth country of Scotland. There, he's been confronted by protesters waving photos of Jeffrey Epstein.
