06-18-2021, 03:03 PM
80% fall in US and UK traffic since the last 24 hours. (Tech niche)
Our sites were user experience wise fine still they got hit.
Our sites were user experience wise fine still they got hit.