Italy buys rare Caravaggio portrait for €30m

Short excerpt below. Click through to read at the original source.

The purchase is part of wider plans to prevent major artworks from being bought by private collectors.

Read at Source