The Spanish national team defeated the Three Lions of England to lift the Euro trophy. The final match was held in Berlin, Germany, on Sunday night.
Browsing: Germany
Germany will provide Ukraine with Leopard tanks, national media reported Tuesday, following months of intense pressure on Berlin to supply…