Can Team India Recreate The World Cup 2011 Scenario In 2023?
The last time the Indian cricket team won the world cup was in 2011. Now again in 2023, the world cup is going to happen in India and the hopes are high for the Indian team to win it again.
