Olympic-bound javelin thrower Kishore Jena says facilities and funding have never been as good as they are right now for India's athletes, who need to improve their mindset and start considering themselves as good as anyone else in the world. (More Sports News)