Comedian Rob Schneider is one of many public figures to publicly criticize the performance many interpreted to be a mockery of the Leonardo da Vinci painting, “The Last Supper.” Read More in FOX News.   Read More in Red Pill NOWlej.