intelnews.org
As Australia launches probe, skeptics cast doubts on Chinese defector’s spy claims
As the Australian government has launched an official investigation into the claims made by a self-styled Chinese intelligence defector, some skeptics have begun to cast doubts about his revelation…