News

A controversial new trade deal between the US and European Union has sparked outrage across Europe, with critics calling it ...