Yes, that was in a year where they had only two launches to China's workd leading 55.
People would think that India is a seriously delusional country.
Yes, but this is also their national strategy. This is how India plan to present themselves as a global power by insisting on comparisons with China but willfully ignoring actual numbers as evidence.
ISRO being on top with two launches (one of which failed) is the same as India's imported and dilapidated air force being ahead of China's. This is an orchestrated propaganda strategy not only delusion.
View attachment 162979