This year India will be celebrating 70th Independence day, it is not infant democracy as it was in 60s or 70s, but it is about damn time, Indians owned up their own record of self governance and stop blaming the British. The act of blaming Population and British is getting stale and old.<p>&gt;&gt;Yes, those lazy Indians, always up to no good.<p>Indians is being used as catch all and you are trying to misrepresent his statement. No one said Indians are lazy, that would be affront to my own family and friends. But Indians need to own up the kind of leadership they have elected and the subsequent results.