If Quran is for whole Humankind...

Zakir Naik - A podcast by Muslim Central

If Qur’an is for whole Humankind, why should Hindus who are non Muslims be Punished for doing Idol Worship which is the Biggest Sin in Islam?