26 days agoScientists CONFIRM Fake Spiderwebs Used To Deliver Biologic Payloads Were Dropped From AirplanesLibertytalkcanada