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