News

Barcelona and Inter Milan locked horns last night in the first leg of the Champions League semi-final. The intense match ...