The people involved in this have all the reason to blame China or Chinese backed groups for this, but has there been any actual evidence released that confirms this? Attribution is notoriously difficult and the only thing the public has to go on is the word of people involved.
Yet when one reads these articles it's just, "China, China, China!!!"
Anyone have a link to actual evidence?