Drop Site 4 months ago
🚨France, Germany, Italy, & the U.S. have escalated attacks on UN Special Rapporteur Francesca Albanese, demanding her resignation over remarks she did not make.
Here’s everything you need to know:
1. U.S. Amb. Mike Waltz & the leading Republican on the Senate Foreign Relations Committee accused...