INDEPENDENCE, MO (KCTV) -- Two men were found dead inside an Independence home Monday night.
Officers were called about 9:30 p.m. to the 1900 block of South Devonshire Place. When they arrived on the scene, they located the victims inside the home.
No cause of death, suspect information or motive was immediately released.
Refresh this page for updates.