It may be. The Russians used Serbia as a logistics base in their failed coup attmpt in Montenegro earlier, also in 2022 there was a rumored Wagner "Cultural Center" which I then assessed it may be used as the new HQ of Russian Military Intelligence bypassing to some extend diplomatic facilities...