Join us for monthly updates!
Sharis Delgadillo is a journalist, videographer and producer whose recent claim to fame is as the researcher for Netflix’s ‘Selena the Series.’ Follow her on Instagram at @noredtape. She was also a former co-host of Latino Rebels Radio.
This site uses Akismet to reduce spam. Learn how your comment data is processed.