India should be bigger than China in power and scope, says RSS chief Mohan Bhagwat

RSS chief Mohan Bhagwat said that the country saw many developments this year, but Covid-19 overshadowed everything.