uh-uh

Lies!: Germans Have Broken Speed Of Light

Two German scientists claim to have broken the speed of light. They are liars and should lose their science licenses. What do you mean you don't need...
October 23, 2009