1 comment
17 forecasters

Will any Russian elites die under suspicious circumstances before December 1, 2025?

70%chance