Wednesday April 09, 2025
Every network and streaming service have vowed to donate a $100,000 for every award they win