Home Tags RTL

Tag: RTL

Videos of Covington Students Allegedly Mocking Native American Elder Went Viral

Videos of students from Covington Catholic High School in Kentucky went viral on social media over the weekend as they seemed to mock a Native American elder
- Advertisement -

MOST POPULAR

NEWS