Oldest volcanic rocks on Earth
Who
Unknown
Where
Canada Quebec,The rocks are from Porpoise Cove, Hudson Bay, Quebec.
When