Man arrested and charged in connection with death of 97-year-old Fife woman
Annie Temple was found by officers in the village of Kinglassie, Fife, on October 25.
The 36-year-old man is expected to appear at Kirkcaldy Sheriff Court on Monday.
Detective Chief Inspector Kevin Jamieson said: "Thank you to the members of the local community who have provided information and assistance in relation to our investigation - your help and support has been appreciated.
"Local officers have been, and will continue to be, in the local area to provide reassurance."