Becca is a member of the news team. She first started working with WSLR in January of 2020. She is always curious about the role of journalism in empowering community members and holding leaders accountable. Becca studies sociology and Spanish at New College of Florida.
Becca Hadwen, Staff