Embattled UN Official Doubles Down At Harvard, Says Israel Has No Right To Self Defense
Francesca Albanese was banned from Israel and condemned by French and American officials for her comments
Source: beaufortcountynow.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Dail Wire. Real-time updates on events, politics, business and more.