Jamie Ward portrays Christ in a scene from the movie “The Last Supper,” in theaters beginning March 14, 2025. The OSV News ...
Long thought to be a family heirloom, the artwork was actually gifted to the British prime minister in 1942 during the ...