Gregory FaullJohn McAfeeDeath

Gregory Faull’s body found

11 Nov, 2012

Faull’s body is found. He has been shot in the back in the head in his home on Ambergris Caye, about 300 yards from McAfee’s home.

Add your comments below...