Fracking approved in England

LONDON — A council has granted the first fracking license to be issued in England for five years, bu...
More