Authorities in South Africa detain a Danish gun store owner found with 21 pieces of female genitals stored in his home freezer.
Authorities in South Africa detain a Danish gun store owner found with 21 pieces of female genitals stored in his home freezer.