You are using an older browser version. Please use a supported version for the best MSN experience.

Anticipation mounts as Chinese rocket debris is expected to hit Earth this weekend

The world is anxiously awaiting the landing of debris from China's Long March Rocket, which is expected to hit Earth this weekend. Ramy Innocencio reports.

Latest News Video

More News Video Partners

image beaconimage beaconimage beacon