Remove ads

Introducing the LemonFools Personal Finance Calculators

Big bang in Scotland?

Scientific discovery and discussion
Lemon Quarter
Posts: 3534
Joined: November 8th, 2016, 7:21 pm
Been thanked: 214 times

Big bang in Scotland?


Postby XFool » June 11th, 2019, 8:51 am

Scientists close in on hidden Scottish meteorite crater

BBC News

Return to “Science”

Who is online

Users browsing this forum: No registered users and 2 guests