Is there some internet advertising company handling this? Should I be mad at Blogads for not being very successful in getting the lucrative al Qaeda account?
Obviously I'm kidding, but what does it mean to call it a "web ad" and say it was "posted on the internet?" Strange lack of specificity.