Astronomers confirmed that the 2020 XL5 is an Earth Trojan asteroid. 2020 XL5 is the second Earth Trojan asteroid they have discovered. The Trojan asteroid was identified by a team of US National Science Foundation researchers using photos taken by ...