Brazilian and International Team Explain Universe’s Elusive Bombardment

People of every culture have been fascinated by the dark “spots” on the Moon, ...