By DHAWAN KUMAR
- Stock Photo ID: #XI295104
- Image Credit: Picxy.com/INDIAviaMirror
- Description:2020 is worst year for world but India is facing more problems than other countries. India's GDP declined by 23.9% and it's affecting people life and employment.
- Location: New Delhi, Delhi, India