A stormy weather system is causing havoc across the UK, bringing with it intense rainfall and powerful winds. Thousands are affected by due to power cuts. Meanwhile, in the US, a controversial bill on immigration has sparked rallies across the land. In other news, a historic discovery in the field of science has given hope for a cure to a long… Read More