OMG! Police Finds Decomposing Body in a Rented House News Leverage Editor June 14, 2020 A decomposing body of a middle aged man has been found by the police in a rented apartment after neighbours complained of a foul smell… Continue Reading