Deepfake satellite images pose serious military and political challenges

Open in new window