DEPEW mayor arrested on rape charges
Friday, November 9th 2001, 12:00 am
By: News On 6
A Green Country mayor has been arrested on allegations he raped an underage relative.
Creek Country authorities arrested Depew Mayor Todd McFarland. He's charged with rape by instrumentation and sexual battery. The incident involving the family member reportedly happened a week ago.
McFarland is free on $50,000 bond.