The Russian satellite Resurs-P No.1 breaks up into over 100 pieces of debris near the International Space Station. (Reuters) link embed save