Photo of coronavirus hospital posted by Chinese state newspaper is actually alibaba stock photo

Discussion in 'Conspiracy Theories' started by MindWars, Jan 28, 2020.

  1. MindWars
    Offline

    MindWars Diamond Member

    Joined:
    Oct 14, 2016
    Messages:
    39,670
    Thanks Received:
    9,146
    Trophy Points:
    1,340
    Ratings:
    +38,694

Share This Page