Last week, a tragic accident left seven dead as the SUV they were traveling in fell from the Bronx River Parkway onto an isolated area of the Bronx Zoo. This was the deadliest New York City auto accident since March 2011 when a tour bus lost control and crashed,...