Landfill causes unbearable stink in Greater Manchester
People in Greater Manchester say they're having to keep their children inside because of the stench coming from a nearby..
ODN
Greater Manchester is a ceremonial county in North West England. It borders Lancashire to the north, Derbyshire and West Yorkshire to the east, Cheshire to the south, and Merseyside to the west. Its largest settlement is the city of Manchester.
People in Greater Manchester say they're having to keep their children inside because of the stench coming from a nearby..