Over the weekend news of the disappearance and later abduction of one Eliza Fletcher dominated headlines. Now cops in Memphis have confirmed that an arrest […]