philosophyofcrime.com
Where Is John Haywood Barreto?
By Naptime Nancy Photo from MissingVeterans.com January 20th, 1977 was the last time anyone has seen then 37 year old, John Haywood Barreto. He was born September 21st, 1941, in Richmond, VA. John …