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

    Subscribe to our newsletter

    To be updated with all the latest news, offers and special announcements.

    No posts to display