A severe atmospheric system is causing havoc across the UK, bringing with it torrential rainfall and powerful winds. Thousands are without due to energy interruptions. Meanwhile, in the US, a polarizing bill on border security has sparked rallies across the land. In other news, a revolutionary discovery in the field of science has given hope f… Read More