I don't trust this either and haven't from the moment they (Lude Media) first started publishing on this. No one of significance that we can trust has validated this source. It looks to me like Chinese propaganda. Ping me if/when you post anything you might find.