European Inter Milan: Ally McCoist slams Romelu Lukaku after Belgium World Cup exit Rahul Lakhani | 1 year ago