A Chinese rocket broke up in space and its debris took an uncontrolled plunge back to Earth landing in a rural area of Texas.
A Chinese rocket broke up in space and its debris took an uncontrolled plunge back to Earth landing in a rural area of Texas.