889131932403064832

What happens in an Internet minute? I compared 2015, 2016 and 2017 (Apologies but I can’t find the original sources for any of the 3 charts) https://t.co/r66z64Jg8C