Juan Barron from Rhode Island

Juan Barron has been found in Rhode Island.