Police say 35 people were killed in Zhuhai, China, when a driver rammed his car into a crowded sports center a day before the city hosts a military air show.
Related Posts
DOGE’s mass firings of federal workers continues to stir controversy
A federal judge in San Francisco ruled the mass firings of federal probationary workers was likely illegal. Judge William Alsup…
Vaccine targeting pancreatic cancer shows promise in new study
A clinical trial from Memorial Sloan Kettering Cancer Center looked at the effects of a targeted mRNA vaccine on early-stage…
Russia convicts 4 journalists accused of working for Alexei Navalny
A Russian court convicted four journalists of extremism for working for an anti-corruption group founded by late opposition leader Alexei…