Fay (27
Feb 2022) "Seeing through the
glass Less Darkly. WOW!"
So the Russians have captured the infamous Chernobyl in
Ukraine. See 1st link. In the 2nd link is a very informative
article about the translation of Chernobyl into English.
WORMWOOD !! Chernobyl is wormwood. The 2nd link holds great
information.