Diane Callahan was recently fired from her position as artistic director of the Gainesville Ballet Co., a nonprofit that produces dance performances each year.
Diane Callahan fired as artistic director of Gainesville Ballet Co. after leading it for nearly 50 years