Newly-discovered 'mini-moon' orbiting Earth