Imagine finding out the woman who's been watching your children, driving your car and spending hours in your house is a fugitive from another state. That's the reality for the Leochko family.
A WNY woman, who authorities say was on the run for allegedly stealing a substantial amount of money from her parish, has been captured in North Carolina, according to the U.S. Marshals Service.
Frustrated officials at St. Amelia Church say they hope a former business manager will be arrested soon in connection with the theft of $465,000 in church funds.