Henretta Russell and Marvin Spencer were found dead in an apartment on Atlanta's West End. Police believe Russell's son is ...