German scientists claim to have overcome the speed of light

 

v20240901