News Corp is a network of leading companies in the worlds of diversified media, news, education, and information services.
After mixed results on Saturday where they avenged their Dubai 7s loss to Australia but fell to Spain, Shujaa now turn their ...