A Sunday Telegraph investigation can reveal the Al-Tawhid Centre in Leppington has been operating above a florist, without a council permit for almost two years, hosting events with Islamic clerics, ...