President Biden was nothing but embarrassing in his interactions with President Xi this week and this tweet sums up all his problems. Brutal and true.
In the latest unsettling development on social media, Osama bin Laden’s infamous “letter to America” justifying the horrific 9/11 attacks has found an alarming resurgence on...