Gamers involved in December’s “swatting” death just got indicted

Federal prosecutors have unsealed an indictment against three men involved in the December death of a Kansas man, Andrew Finch.

Read More

Image courtesy of: Timothy B. Lee

Advertisements