The body of missing 2-year-old boy Noah Tomlin was believed to be found at a steam plant in Virginia, said police.
Police were searching the plant on July 3 before finding the remains of a child believed to be of Noah, Hampton Police Chief Terry Sult confirmed at a news conference, ABC News reported.