Craig Geevarghese-Uffman
banner
craiguffman.bsky.social
Craig Geevarghese-Uffman
@craiguffman.bsky.social
Passionate about political theology, backyard farming, healthy cooking, strength training, and the life we share in common. Ph.D, USNA, Navy vet & Episcopal priest. SubStack at: CommonLifePolitics.com
No videos yet.