Let's explore the intriguing saga of Scott Ritter's thwarted plans for the Saint Petersburg International Economic Forum (SPIEF) in 2024.
Initially, the narrative was that his attendance and speech were being prevented.
But is there more to this story?