Natasha in New York City Opinions March 13, 2025 By Sam Akpe Did you watch her addressing the global community in New York? Her voice evoked instant compassion. Her…