Pope Tawadros II
C H R I S T I A N Y O U T H C H A N N E L
Caption: Icon of Saint Mark, the founder of a church in Alexandria, Egypt in A.D.42. In the New Testament Mark (Marcus) is addressed as the Apostle Peter's son. (1 Peter 5:13) The Christian mission in ancient Egypt centered in the Roman fort of Babylon, Egypt, which is in present-day Cairo.