What did Dumbledore proclaim?
What a coward
Let them forever pay for their crimes against humanity.
Finally!
This is a good sign for Russia running out of meat for the grinder.
What did Dumbledore proclaim?