Why ads keep popping up on my home screen?

Forum statistics

Threads
953,883
Messages
6,959,808
Members
3,162,875
Latest member
astral