Saturday, March 12, 2022

Report looking into Pentagon funded bio labs.

 

 

A closer look at the Lugar Research Center in Georgia reveals some disturbing information.

No comments:

Post a Comment