World
UK Storm Disrupts Travel and Power Across Northern Regions
A second major storm disrupted travel and electricity across Scotland, Northern Ireland and northern England during the October 25 weekend, AP reported.
A second major storm disrupted travel and electricity across Scotland, Northern Ireland and northern England during the October 25 weekend, AP reported.