Moufflons ‘have achieved more than any other Cypriot team in history’
THE manager of the Cyprus national rugby side has been basking in yet another victory, after the Moufflons beat Slovenia 34-3 in Ljubljana which extended their world record streak to 20 straight wins.