The Alabama State Police released the crash report which claimed the life of Dr. Janelle Bottorff. The single-vehicle crash occurred at 8:25 p.m. Friday, March 6th on I 65 near Flomaton. Dr. Janelle A. Bottorff, 50, of Walkerton was killed
... Read more...