From video
Interpreted Prediction
India's urban areas will experience an annual influx of 13 million people.
Prediction Details
Topic