Essence Ventures CEO Caroline Wanga responds amid online scrutiny of the 2025 Essence Fest Published by Kay Wicker