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.