3 Comments

    1. SS

      After years denying running Ukraine biolabs

      Pentagon suddenly admit operation of 46 biolabs in Ukraine handling dangerous pathogens

      After previously dismissing the charges as Russian propaganda.

    2. ObamosThanos78 on

      I want to ask you,if these biolabs were actually finded don’t you think Russians may have had better photos to show to world than something out of Fallout Shelter?
      Do you actually use your brain from time to time?

    Leave A Reply