Article by Anna Italia No doubt that FC Internazionale (Inter Milan) is the top leader in the Italian Serie A up to Week 13 nevertheless, in the Champions League a constant struggle and losing to Barcelona in Matchday 5 in the Camp Nou raises a huge query mark. When will Inter break the curse and