Ellen DeGeneres: A victim of cancel culture or a toxic host?
By Sebastian Vasquez Gutierrez, July 7, 2021—
On May 12, Ellen DeGeneres announced that season 19 would be her show’s last one. Although her reason for the show’s ending wasn’t very clear, she mentioned that she wanted to do other … Read the rest