gollum.space
American physicists managed to exceed the speed of light
Sobek1
Source
The laws of physics
The science
Light speed
v20240901