Incubation Camp or Roach Motel (“You check in, but you don’t check out.”) February 6, 2020 1:52 pm by IWB by SP We are primarily funded by readers. Please subscribe and donate to support us! Watch this video of China’s new “Hospital”. The heading is one of the comments below: Views: