Derek Lewitton of Texas is facing charges related to wildlife trafficking, firearms and alleged possession of rhinoceros horns
Source: Texan arrested in South Africa after police say they found 26 rhino carcasses on his ranch
Category: Americas, World