I read a news article. I don't quite understand "have long said". Does it mean the prosecutors had a long speech or they said it a long time ago?
But prosecutors have long said they believe he killed many more people, last year putting the figure at 43 at least.
Best Answer
It means that the prosecutors have said it for a long time.