Who Is Running This Ad on FOXNews.com?

By SteveK 

The Lost Remote newsletter brings you the the best in streaming news, from staffing changes to premiere dates to trailers—to the latest platform moves. Sign up today.

As of 5pmET, this ad featuring Venezuelan president Hugo Chavez sits in the top right of the FOXNews.com homepage. Read it. Then click continued to see where the ad takes you. You’ll probably be surprised.

When you click the ad, it takes you to CNN.com.

So just who’s behind the ad? Anyone know?