Africa Israel opens giant Moscow MallNew 180,000-square-meter mall is proof that group has emerged from global financial crisis, says chairman Lev Leviev.AFIMall city 311(photo credit: Sivan Faraj)