Tests have confirmed that a painting found in a church is actually a long-lost Botticelli-era masterpiece. First hung in the Saint Félix Church, in the Champigny-en-Beauce village of France’s ...
KOCHI: It is the smell of burning candles and incense floating with the gentle breeze that greets you as you slowly climb the stone steps of the hillock leading ...