:cia:

    • Waldoz53 [he/him, any]
      ·
      4 years ago

      ...i think they were one of the first sites to claim that china's uighur camps are visible with satellites. remember that claim that saddam's WMD facilities were seen in satellite imagery? ya that wasn't a lie at all!