The royals took their seats at the Principality Stadium in Cardiff to watch England and Wales compete in the competition’s final round of matches.
Protesters gathered outside a Tesla dealership in London have called for people to boycott the Elon Musk owned electric car maker. Organisers are encouraging Tesla owners to sell their cars and for ...