War – The Asylum Uncensored            
Loading...

I’m calling bullshit! In recent weeks, there have been reports on various alternative news platforms claiming that Chinese soldiers are being equipped with so-called “self destruct helmets.” These reports have gained significant traction, with Google searches for the term “China self destruct helmets” rising by over 2000% in the past seven days in the United