Last week, Forest Hills Borough Council denied drilling permission to a natural gas company, and is considering further restrictions on the industry.
Last week, Forest Hills Borough Council denied drilling permission to a natural gas company, and is considering further restrictions on the industry.