Renee Young Denies She was Yelled at by Religious Police in Saudi Arabia
Renee Young tweeted the following on Wednesday, shooting down a story from an unreliable website that claimed WWE Superstars were yelled at by “religious police” while in Saudi Arabia for Super ShowDown. She said,