mankind, May 2025