Mr Omar Hallak's Address to Al-Taqwa Sentul, Indonesia

Principal of Al-Taqwa College Australia gives an address to Al-Taqwa Sentul, Indonesia.