The Vatican Museums announced an exhibit showcasing a newly restored painting of the deposition of Christ, now definitively attributed to Renaissance master Andrea Mantegna.