WorldRussian navigation satellite launchedTNT DeskFebruary 27, 2011 by TNT DeskFebruary 27, 2011 Moscow: Russia has successfully launched the latest navigation satellite for its Glonass global communication system as India is the only country which would enable to...