BREAKING: James O’Keefe Arrested at US-Canada Border by Vermont Police
Have you heard the latest news about James O’Keefe? Well, according to a tweet from The Populist Mad Ox, O’Keefe was allegedly detained near the US-Canada border by Vermont police while on an investigative assignment. The tweet, posted on September 23, 2024, included a photo of O’Keefe being escorted by police officers. Now, before we… Read More »