Home > Web Log >

ID: 1620075600

Monday, May 3, 2021

Chinavirus-detecting implantable microchips are here.

1620075600 - 2:00 PM - scamdemic, science