Cameron Parish Trustee Crew Finds Rotting Human HeadCameron Parish Trustee Crew Finds Rotting Human HeadThe road crew made the grisly discovery Thursday along a roadside in the Sabine National Wildlife Refuge.Derek AlbertDerek Albert