AArts and design Read More Italy buys Caravaggio painting for about $35 millionMarch 11, 2026 ROME (AP) — Italy has bought a rare portrait by baroque painter Caravaggio for 30 million euros (about…