Posted on July 11, 2006July 11, 2006 by MRMission Impossible Amina All I have to say is: MashaAllah! This baby girl is so amazing! I am shocked! Props to Ali! Source: Ummah Films Related posts: My Brother Has A Girlfriend Who hijacked Islam? Ummah Films – That’s not Hijab – Season 2 Premiere HalfOurDeen.com – Ummah Films’s Baba Ali’s New Marriage Site Ottawa family loses baby and home in a fire – you can help!