5 points
Nah. Those who installed adblocker…
The point is that 99.9% of people don’t.
8 points
*
If around 58% is equivalent to 99.9% that is, and as long as this source is correct.
Nah. Those who installed adblocker…
The point is that 99.9% of people don’t.
If around 58% is equivalent to 99.9% that is, and as long as this source is correct.
9.3K
Monthly active users
12K
Posts
269K
Comments