Tag: China
Are lethal flying bugs claiming lives in India and China?
origin
As already seen on various social media platforms, spreading fake news to gain increased engagement with people has become a common practice. ...