Fact Check: EISCAT Radar System In Finland, Norway and Sweden Does NOT Have Mind Control Capabilities Lead Stories - 22 May 2024 Fact Check: EISCAT Radar System In Finland, Norway and Sweden Does NOT Have Mind Control Capabilities ... More