Teresa Baker, aged 61, was found dead on August 15, 2022, in her Melbourne, Florida home. The discovery was made during a well-being check requested by police in Pooler, Georgia. Teresa and her brother, Alford Baker, were both found deceased in the residence. The investigation quickly identified their nephew, James Green, as a person of interest. Green, 31, was apprehended in Georgia after exhibiting erratic behavior and being found in possession of a firearm. He was also driving a vehicle regis
...Read More