Home » Topics » Thomas E. Allen

Charlotte police officer caught with ‘peeper creeper’ photos he took of teen girls

A Charlotte-Mecklenburg Police Department officer has been arrested by CMPD detectives for taking surreptitious photos of high school girls under his supervision. According to WBTV in Charlotte, North Carolina, officer Thomas E. Allen was arrested by CMPD detectives and charged with four counts of secretly using a photographic device to…