Teen drowns swimming near Ithaca Falls waterfall in NY


Incoming freshman Winston Perez-Ventura, 17, was found dead near Ithaca Falls by police divers on Saturday at 7.20pm, about five hours after he went swimming and failed to re-surface.

Read More…