3 ms·Something in Deep Space Is Sending Signals to Earth in Steady 16-Day Cycles1 points by manigandham 7y ago