Technology ❯Digital Evidence ❯Internet Searches
Online Interactions
The Marine, stationed at Naval Air Station Pensacola, also faces child pornography charges as investigators uncover details of the killing and interstate body disposal.