Tuesday, December 26

Russia leads 2006 space launches


Russia leads 2006 space launches from PhysOrg.com

The Russian Federal Space Agency said the country was the 2006 leader in space launches, accounting for 45 percent of craft sent into space this year.

[...]

No comments: