Body found floating in water at Dillard High School

A body is found floating in the water on the campus of Dillard High School.

Author: Rich