Three swimmers were rescued from a sandbar after a current and torrential rains trapped them near Bird Island.
Emergency services were called to Ramla Bay, Malta, on Monday afternoon when two people got into difficulty in the water. One ...