Microsoft’s new deepfake detection tool rates bogus videos with a confidence score
New study suggests we all might be children of alien organisms