I was hoping to see more news related to the biolabs in Ukraine...Russia is done playing games it seems. They are now shining the light on Poland, Germany, and the US' connections to funding these labs. The whole truth is likely more unbelievable than we can possibly imagine.
I was hoping to see more news related to the biolabs in Ukraine...Russia is done playing games it seems. They are now shining the light on Poland, Germany, and the US' connections to funding these labs. The whole truth is likely more unbelievable than we can possibly imagine.