Tragic update: Decomposed body found in canal confirmed as missing school teacher
Kameela Russell was last seen May 15 in Miami, according to the local police. Then, on Saturday afternoon, the remains ...
Kameela Russell was last seen May 15 in Miami, according to the local police. Then, on Saturday afternoon, the remains ...
When SWAT officers arrived at the home, they tried to talk the man out of the building, but didn’t receive ...