I found another article delving into this disgusting puppet, may post if I have time, as there may be some additional info.
Please do.
Too many on FR are succumbing to the propaganda about Zelensky.