Safwat Marzouk
banner
safwatmarzouk.bsky.social
Safwat Marzouk
@safwatmarzouk.bsky.social
Professor of Old Testament at Union Presbyterian Seminary.
No videos yet.