"Why are Germans Summoning Satan in Latin?"
Dr Taylor Marshall Podcast
"Why are Germans Summoning Satan in Latin?"
— Dr Taylor Marshall™️ (@TaylorRMarshall)April 4, 2025
Dr Taylor Marshall Podcast pic.twitter.com/G1FqmTfPb0
Read next: Latin Mass pilgrimage banned from Rome conference venue: report
