Self-styled pastor arrested for keeping disabled people locked in his basement in Georgia

A self-styled pastor was arrested for allegedly keeping eight disabled people locked in the basement of their home in Georgia. Police say Curtis Keith Bankston, 55, and his wife operated an unlicensed care facility at a property in Griffin, near Atlanta. Investigators say the pair controlled the finances of the victims, and sometimes withheld medical […]