BBC News 277 2286 days ago Why is India in space and what is it doing there? BBC Reality Check takes a look.