Nathan Ruser Profile picture
Sep 26, 2020 10 tweets 5 min read Read on X
The last few days have seen a few people try to discredit our report of 380+ detention facilities in Xinjiang by finding one they don't agree with, this THREAD will collect my threads debunking each and every one of these 'debunks'. If you find more thow them my way.
This site was referred to by the Chinese Ministry of Foreign Affairs to call our claims completely false. Of course, they're wrong.
Here's a thread claiming that a camp is actually a school with video footage to prove it, but the video footage isn't shot within 5km of the camp.
Here's another debunk of a claim that is apparently going around privately to people interested in China to discredit our whole dataset.
I'm only going to address these sorts of debunkings once, because they're simply to do with the fact that if you look at satellite imagery from 2013, you won't see things built in 2017. When you look at newer satellite imagery suddenly they appear.
Another one, it actually was a middle school in Nilqa, an activist group visited it and confirmed it, plus satellite imagery from the time shows pervasive internal fencing and channels to move detainees.
bitterwinter.org/school-convert…
@MyUKnumber4
Another one, the coordinates are wrong again. Maybe to do with the fact that coordinates dont easily translate into Google's China data (it's illegal to have accurate map data for China so they need to offset it).
@zhangxin9261
An Australian academic tried to find holes in our camps dataset. It boiled down to the fact that buildings used for other things were turned into camps in 2017/18.
(we also have evidence of retirement homes, schools, disease centers, hospitals and more)
Seeing a point on Baidu Maps and going hoitytoity these warmongers must be wrong, without doing literally any research (which seems to be a common thread) is the exact same energy as going wewwww the three gorges dam looks weird on google earth it must be about to collapse.
To illustrate some of the differences between schools and camps, see these three photos of a school in Peyziwat, from before (2016), after (2017) and annotated. This is basically the lowest security that detention facilities come, yet the ubiquitous security is clear.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Nathan Ruser

Nathan Ruser Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Nrg8000

Dec 14
As the man who disarmed a terrorist shooter in Bondi is named as Ahmed El Ahmad, a Muslim name, there is already AI-generated disinformation falsely claiming the hero was a Sydney-born local called "Edward Crabtree", with an entire AI-generated backstory.
archive.is/K5eSIImage
Image
The entire website is built around this disinformation (try clicking any of the related articles) and falsely attributes quotes to the NSW Police Commissioner, the Australian Prime Minister, the made-up Crabtree and several others.
Meanwhile, people are already trying to 'community note' posts about al-Ahmad. The person who wrote this community note has only previously written in Brazilian Portuguese, generally forwarding right-wing talking points. Image
Read 5 tweets
Dec 8
A 🧵(ongoing) of geolocations from recent escalations on the Thai-Cambodia border.
Firstly, Thailand has claimed it has launched a ground operation into Sa Kaeo, near Chouk Cheay / Ban Nong Chan. Smoke rounds are around 1km beyond the previous forward deployment of Thai troops.
13.766103, 102.702367

google.com/maps/place/13%…

nationthailand.com/news/asean/400…Image
Image
x.com/Thenationth/st…
This video shows an airstrike on a target (former Casino / possible scam centre) at Chong An Ma, at 14.38374, 104.96569
google.com/maps/place/14%… Image

These screengrabs (geolocated first by @RoadtoMars9 ) show Thai infantry fighting vehicles advancing past the de-facto barbed wire border, presumably at least towards the Thai interpretation of the border (purple line)
13.8174, 102.7369 Image
Read 38 tweets
Jul 25
🧵A detailed timeline on escalations in the lead-up to yesterday's clashes between Thailand and Cambodia.
Much of the escalation seems to stem from Cambodia, with their troops fortifying many sectors before the May 28 clashes and surging strategic assets immediately after.
🗺️ - heatmap of Cambodian military developments prior to July 24th.Image
2025-02-13. The immediate tensions seem to originate from an incident on February 13, when a group of Cambodian soldiers escorted civilians to visit an ancient temple. The group reportedly sang the Cambodian national anthem and was later stopped by Thai security officials. Image
2025-02-17. Defence Minister Phumtham Wechayachai expressed concern over the recent provocative incident involving Cambodian troops in Ta Muen Thom, stating that he does not want the incident to escalate into a conflict.
Read 49 tweets
Jun 10
The craziest thing is that the LA protests are remarkably normal, dare I say pedestrian. Theres no significant or widespread destruction, barely any meaningful resistance to law enforcement.

It's so transparently obvious that the Trump admin wants to fabricate a crisis.
There is absolutely zero tactical or strategic need for any federal support to control what we've seen this weekend. Yet the admin has been able to completely dominate and distort the conversation with barely any pushback from the democratic establishment or even the media.
By the way, when I say 'barely any meaningful resistance' I don't mean no skirmishes, I mean that at NO point have the police not been able to quickly and effectively perform whatever crowd control action they deem necessary.
Which is absolutely credit to the protesters.
Read 12 tweets
May 7
🧵Geolocations of ALL sites that the Indian Army has claimed to have hit in Pakistan and Kashmir.
1. Masjid Syedna Bilal/Hazrat Bilal
34.385846°N 73.456974°E
It appears to have been a direct hit, according to after-strike ground photos.
google.com/maps/place/34%…Image
Image
2. Reported training camp in Gulpur, Kotli
33.402328°N 73.876957°E
No post-strike imagery yet.
google.com/maps/place/33%…Image
3. Masjid Ahl-e-Hadis in Barnala, Bhimber.
32.867802°N 74.256469°E

Quadcopter-dropped munition appear to miss the target building and strike a courtyard around 50m away. google.com/maps/place/32%…Image
Image
Read 14 tweets
Mar 8
There's a horrendous amount of violence happening over the past few days in Syria, and a tremendous amount of uncertainty in numbers, details & actors. Yet it's astounding just how few people (including mainstream journalists) are engaging with these incidents in any good faith.
So many people are visibly giddy at the idea that the new Syrian government is committing atrocities. And as a result, absolutely misrepresenting the violence that is occurring. It's pulling in the pro-SDF crowd (biji!biji!) the Assadist crowd (counter-revolution!), the pro-Israel crowd (only the IDF can protect minorities!), the idiot Westerners (Assad was the thin blue line!) and even mainstream journalism (finally some spice to report).

And as a result, its the most counter-productive information environment I've seen around Syria since the chemical attack information ops.
It's imperative we find the details of these atrocities, who is involved and hold them accountable. It's crucial this is prevented from becoming a wider sectarian conflict.
And it's wild that most reporting and commentary is acting as a barrier to this, not a help.
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(