Fay (11 Mar 2018)
"Wormwood??"

 
This article got my alarm bells ringing. This space station is purported to have highly toxic chemicals on board. 

China's space station will crash into Earth in the next few weeks