Persistent - lasting a long time.
corroboration - an additional source that confirms or supports a news story, article, or piece of information
I HATE doing these.