Failed Russian satellite crashes back to Earth over the US and Canada

Top