SHY ANN @shyanne.bsky.social · 02/05/2026Everyone should know this. Leonard Leo and Opus Dei are a scourge on America, it's politics and it's people.Tom Carter@thcarter123.bsky.socialyoutube.com/shorts/Zya1Y...youtube.comBook of Villains Part 10B Leonard Leo Cont’dYouTube video by alfred Tom 000