Its quite a tragedy. But the worse part is, ppl commentin things like hez an NRI..so the hype is given. Wat crap is all this? Ya ppl die everyday somewher...dat does not mean discount this person's life coz hez an NRI. A life taken is a life taken...