China may recommit a nuclear genocide in East Turkistan
China is quietly developing and rebuilding the Lop Nur base for nuclear testing in East Turkistan. Satellite images firstly published by the New York Times (NYT) show that China is trying to reactivate the facility where it can conduct full-fledged nuclear weapons tests or subcritical nuclear explosions. This is a development that could have a high impact on regional security. Lop Nur is a desert region in ...
Read more ›