Grangemouth evacuated: Gas leak it British oil refinery in Falkirk, Scotland

Police Scotland confirmed they are dealing with an incident following the leak at the site in Falkirk. Members of the public have been advised to stay …