News

Christopher Lee Maldonado was arrested Friday during a traffic stop in Texas City, Texas, and faces charges of tampering/fabricating physical evidence with intent to impair (human corpse ...