I just looked for the thread and couldn’t find it either.
I bet pertinent information is archived here though:
https://jeffhead.com/2014Ukraine/index.htm
Remember Freeper Jeff Head?
That’s his site and it’s loaded with information and pictures.
Oh yes, I remember Jeff Head!
I may take a look; I really want caww’s awesome research and photos. So many people attacked her it was amazing. Now the corruption and US meddling in Ukraine is becoming public.