Logo

Logo

Indian diplomats

Campus killer on the loose?

Purdue University is a premier American university located in West Lafayette, Indiana, USA. Just in the last few days, there has been news of an Indian-American student, Varun Manish Chheda, 20, being stabbed to death there.