Earth has an additional satellite – a Trojan asteroid

(ORDO NEWS) -- It is the second Trojan asteroid ever seen on Earth, and the