Saturday, April 20News That Matters

Degas artwork stolen nine years ago found on bus near Paris

Les Choristes, stolen from a French museum in 2009, was discovered in the luggage compartment of a bus near Paris.