Cyprus Rugby FederationMar 23, 20231 minMighty Mouflons Face Malta This WeekendThe Mighty Mouflons have landed in Malta ahead of their match this Saturday!