Allah Made Everything - Zain Bhikha (Official Video) feat. Omar Regan & Islamia School
‘Allah Made Everything’, the latest single from Zain Bhikha's brand new album "The Passing Traveller" - a fun filled, children's song that reminds us that whilst all of creation recognises Allah as their Creator, it is only us as human beings who