Robert Irwin Weighs in on Viral 1 Gorilla Versus 100 Men Debate(04) Monserrat Stoltenberg 27 Jul 2025 Save Image Image gallery: Why Was Steve Irwin Criticized? Unpacking Public Perceptions