What new technological discoveries have been discovered in the last 5 years …?

Question by wren: What new technological discoveries have been discovered in the last 5 years …?
about the Shroud of Turin ?

Best answer:

Answer by Cora
A good start.

Top 10 Scientific Discoveries Of 2010

Unless you mean inventions?

edit: never mind I just read “Shroud of Turin.”

Add your own answer in the comments!

Leave a Reply