A BRAVE NEW ENGLAND Okay, England v Wales doesn #39;t have the sense of rivalry as playing against Scotland. Out of 97 matches against England, Wales have won only 14. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 