Politics·December 6, 2024·1 min readRomanian Court Invalidates Presidential Results Amid Russian Interference Claims