Bharat “Despite challenges, our scientists showed that Bharat can be the Space Ace,” says Naval Staff Admiral R Hari Kumar