Is anyone else seeing this route destined for Twitter in the US being directed through 8359 announced by 8342?
104.244.42.0/24
Just curious, replies off list welcome.
-Drew