Tiny particles dating back to the birth of the solar system some 4.6 billion years ago have been discovered on rooftops in Paris, Oslo and Berlin. Read Full Article at RT.com
via Cosmic dust found on rooftops of 3 major European cities — RT – Daily news