Mini Mathur recalls quitting Indian Idol after six seasons; says, “Reality had become constructed”
Mini Mathur, a well-known Indian television personality, has become a household name after hosting the popular singing reality show Indian Idol for six seasons. Her charm, wit, and effortless hosting...