It's from counterpunch.org, a lefty site based in the U.S.
and, to be fair, it's labeled "conspiracy theories."