Discovery of man’s body behind Caboolture service station sparks criminal investigation admin 2 days ago World Leaks Comments Off on Discovery of man’s body behind Caboolture service station sparks criminal investigation 2 Views A crime scene has been declared. Share Facebook Twitter Stumbleupon LinkedIn Pinterest