Neighbor of John McAfee found dead after being shot in the head

The day after McAfee's dogs were found poisoned, McAfee's neighbor Gregory Faull was killed.

May 13, 2017

Examined