Home FeatureSports Can Namibia Cause an Upset Against France?