Meteors have slammed into central Russia. A factory took a direct hit. The meteor shower caused windows in the area to smash, injuring many locals.
Pro-Russian rebels negotiating with mediators in Belarus have said they were willing to forego full independence from Ukraine in exchange for autonomy. The talks are scheduled to resume later in the week.
Europe has completed its last cargo delivery to the International Space Station, leaving future drops to US firms and Russia. The European Space Agency will focus on building modules for NASA's planned Orion craft.
Divers have brought to shore a 570-kilogram (1,256 pounds) chunk of a meteorite which had blazed over the Russian town of Chelyabinsk in February. Its impact was the largest on record in decades.
A space capsule with three astronauts aboard has landed in Kazakhstan. Before the landing, Deputy Prime Minister Dmitry Rogozin said Russia wouldn't cooperate with the US on the 15-nation ISS past 2020 as NASA had hoped.
© 2014 Deutsche Welle | Legal notice | Contact