Twitter Infographic
Twitter infographic originally created for Alaraby TV's 'Rakam'. The Arabic translates to '500 Million is the number of tweets posted every day on twitter'
View all tags
Posted on
Sep 28, 2018
More by Mysha Santini View profile
Like