Aliffiqri AgwarinHMIF ITB TechDeepfake : A High Stakes of DeceptionKnow more about deepfakeJul 22, 2020Jul 22, 2020