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