Covered by 1 source · 1 article
YouTubers sentenced & fined $37k after pleading guilty to 40 deer poaching charges
Two YouTubers behind the outdoor channel Creek Kings Outdoors have been sentenced after pleading guilty to dozens of wildlife offenses.