Your place for Space News
LONDON (AP) -- Britain and the United States blamed the Russian government on Thursday for a…