Did you bother to examine the image you posted? India's poverty rate is clearly given as 22%. The numbers are also given - 270 million out of about 1.2 billion, which is around 22%, and decrasing every year. As opposed to your ridiculous claim of 70%. Ah what the heck, it's actually 150%, happy?View attachment 189141
As per recent reports 21.4% of total poor population of world lives in india.
And most of the states of india is worst than many African countries.