Peoples Dispatch | September 15, 2022
In this episode, we take a look at the numbers being India being declared the world’s fifth largest economy. We also hear from an all-India students’ rally demanding a fair education system and learn why the country’s IT hub went under water recently.