North Carolina man faces felony charges for possessing 216 Venus flytraps

The Latest