20200225 india: India gives hope to humanity