It's about Thailand's official corruption, and it comes from special VOA. there are two "by"s, which I have capitalized. It seems to me that the second "by" is incorrectly used. As a alternative, I would prefer "because of" or "due to" in the given context."They may have passed what they said back in 2007, [but] how many changes of government have happened since 2007 because accusations by one side or the other by corruption? That has nothing to do with the magnitude. This has to do with corruption as an issue that can force political change and that is what investors care about," he said.
Am I right? Thanks in advance!