2 ms·Google's Newly Launched America Info Site for Covid-192 points by atlasunshrugged 7y agobitxbit 7y agoThis is it? After all that hype, a website with a bunch of links? This is embarrassing.