According to this minimalist ad intervention spotted at the 23rd St C/E station, CBS News is lying and the Illuminati. (Photo: ANIMALNewYork)