Snow Hill, Portland:An unbearable stench, which is further compounded by rat infestation, is causing havoc in the lives of two returning residents who are forced to endure the illegal dumping of garbage near their house in the community of Snow Hill…
more