Posted on July 19, 2021 by adminThe Morning After: Japan breaks the internet speed record Japan breaks the internet speed record, Impossible Foods chicken nuggets are coming this fall, and the Curiosity rover might be sitting near microbe ‘burps’ on Mars. ( read original story …)