February 21, 2022 In Class of 2021
Activist Francesca Menes speaking truth to power
Francesca Menes is the deputy organizing director for Local Progress, and an anchor and co-host for Island TV. Francesca Menes was hand-picked by destiny to lead a movement started by Ella