News

Arrius Terrell Sanchez Irby, 34, was arrested on Friday for an alleged rape at The Lodge at Meridian in November 2024.
The satirical news site The Onion pounced on the situation Thursday, with a fake story headlined, "Russell Brand Invited To Florida College To Teach Sexual Assault Workshop." Here's what to know.