The officers of these organizations and the officers of the korporations that supported them absolutely need to be charged. Nuremberg Germany is the perfect city to host it.
No, Wuhan ,China would be appropriate.