2 years agoWorld Leaders 'Laughing at Biden': Trump Blasts Biden for Embarrassing the US on European TourShawalichannel