General News Missing British trainee barrister Ben Ross is found ALIVE after going missing 12 days ago in Majorca Missing British trainee barrister Ben Ross who vanished on the island… Coza24July 22, 2024