The body of Kevin Josue Flores Rodriguez, 17, who went missing after his canoe capsized in the White River March 30, has been found.

      

Source