Newswire brought to you by Russian space officials fired over satellite crash Dec 29, 2010 * Fuel load miscalculation cost $160 million Load More