Faster Than The Speed Of Light?
Ummm ... I posted it ... LOL ...
Read my comments about that article in the New York Times, up above, in Post #23.