› added 2 years ago
86
TIL that the country with the most youtube users is from india, with 467 million active users
via reddit.com