157 ViewsA woman’s decomposing body has been discovered inside a suitcase at a London flat by a shocked painter after neighbors reported a ‘foul-smelling odor’ that lasted for two weeks. Police and forensic teams were outside a property in Southall, West London at around 9 pm on Friday night. Locals say a painter had visited […]
Read More