It's a bird, it's a plane ... it's Taingong-1#BUSINESS INSIDERMar 25, 20181 min read China's 9.4-ton space station is about to fall from the sky — and no one is sure where its debris will land