
5 people, 4 from Georgia, plead guilty to sextortion scheme that led to teen's death
5 people, 4 from Georgia, plead guilty to sextortion scheme that led to teen's death "These individuals helped and profited from this awful, heartbreaking scheme and so they now will face the consequences." Copy Link Copy {copyShortcut} to …