This post was originally published on Al-Bawab
You will shortly be re-directed to the publisher's website
The iconic Montjuïc Stadium in Barcelona is set to host a blockbuster Champions League semifinal clash between Barcelona and Inter Milan this Wednesday night — a rematch 15 years in the making…