India achieves ‘historic’ space docking mission
India docked two satellites in space yesterday, a key milestone for the country's dreams of a space station and manned Moon mission, the space agency said.
The satellites, weighing 220 kilograms each, blasted off in December on a…