Entertainment Indian Idol 13 Winner and Runner-ups in Order – India has Voted for the Most Deserving Contestants in 2023 March 23, 2025