Further action required on deepfakes, says British self-governing island [ReadWrite]

View Article on ReadWrite