Bharat Tamil Nadu: Supreme Court upholds decision to demolish mosque in Koyambedu, deems construction totally illegal