News

Man charged, unidentified body found after Tennessee teacher abducted while jogging

Police in Tennessee on Monday announced they'd foundĀ an unidentified body found near the area where Eliza "Liza" Fletcher disappeared last week.