On March 17, 1988 Anita Mae Carter Lukander (22) vanished from her Atlantic Beach home in Florida. Her remains were found ten days later. Her case remains unsolved. Missing When Anita did not report for work, the authorities went to her house. They found her door unlocked and the lights were on. A few days […]
You are here: Home / Archives for Peru