Connect with us

World

Two facing kidnapping charges after Lowell man found dead in their house

Two Lowell residents have been charged with kidnapping after police found the dead body of a man inside their house....