French authorities confiscated 72 firearms and over 3,000 rounds of ammunition from the residence of screen icon Alain Delon. A...
French authorities confiscated 72 firearms and over 3,000 rounds of ammunition from the residence of screen icon Alain Delon. A...