September 19, 2026By Caleb Wilson Crime France has joined the Special Tribunal for Russia. It is one of the major European countries that has not joined the – LIGA.net