French Sun Satellite and Swedish Experiment Blast Off on Russian Rocket

More from Space.com