NASA: asteroid 2026 JP1 will safely pass Earth May 20

Technology