UN Special Rapporteur Francesca Albanese is a legend.
UN Special Rapporteur Francesca Albanese is a legend. Salute Francesca 🫡🇵🇸❤️ This women is a legned. If we just have a Palestinian leader who speaks like her.Salute Francesca 🫡🇵🇸❤️ pic.twitter.com/ARsxSLzmwB—…