Admin, is this from you?

I am using Telkom data yet a pop up appeared on my screen with the Safaricom branding and Eskimi Privacy Policy link. I clicked and got this:

[ATTACH=full]491070[/ATTACH]

The behavior of these ads is unsettling and inconvencing since they appear on screen and not embedded on the site as they normally do.

Upuss ya admean. Review the ads asap