17 Sep 2026, Thu

Fury In The Temple Of Justice: HEDA Petitions ICPC