I want to know the answer to the following question:
Which states have argued that the Soviet-German Pact was invalid from the inception?
All the background I'm provided with is that "Both successor-states of the pact parties have declared the secret protocols to be invalid from the moment they were signed.". Is that enough to answer the question?