Twitter scores a NFL touchdown
Yvette Murrell2019-08-26T17:15:51+00:00Social platforms are trying to make the world a better place this week with safeguards, new partnerships and even a bit of football, with Twitter scoring a superb NFL touchdown. [...]