Latitude 66 Discovers Promising Gold Deposit In Northern Finland by Barbara Miller 17/10/2024 17/10/2024