Police seize 72 guns from French film star’s home

Prosecutors said Delon did not have a permit to allow him to own a gun.

Leave a Reply