Indian Idol 12 host Aditya Narayan issues an apology for his comment on ‘people of Alibaug’ on the showPublished on May 25, 2021 04:57 PM IST