Russia launched its photon with Russian, French and European experiments aboard, from the space center in northern Russia, Itar Tass news agency said Friday, monitored here.
Russia's photon boosts European experiments.