Spain's news in English

Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

barça

In memes: This is how the internet reacted to Barça's epic humiliation

In memes: This is how the internet reacted to Barça's epic humiliation

Defeated at Anfield in after an epic performance by Liverpool, Barcelona FC now face further humiliation as the internet does its worst to ridicule the hammering.

2018

2017

2016

2015

2013