Sod Off, Troll.
You are the troll supporting Russia, and their Satan missiles, and their demonic war crimes.
You pop in and call someone a troll
lol that is the definition of a troll, last name wouldn’t be Preston would it😂
Boy, that was a clever retort.