Denzel Washington just gave an incredible commencement speech at New Orleans' Dillard University. His main advice for the graduates? "Put God first in everything you do."
"A woman who was passing through the area heard a faint moaning and crying sound in the nearby woods. She worked her way through the dense, tangled branches and eventually spotted a child's pink T-shirt that appeared to be moving."