Entertainment Mohamad Al-Bacha Wins FIFA Interactive World Cup Title RMN Digital | March 28, 2016 Denmark’s Mohamad Al-Bacha was crowned the new FIFA Interactive World Cup (FIWC) Champion after beating Sean Allen of England in the Grand Final event at the Apollo Theater Read More