LogoBETABeta
1X01

The Foundling

Season 1Episode 30Aired 2005-10-04
1X01

1X01

Heba, who was found by a man who was leaving the mosque one day, and the screaming of a girl caught his attention