Princess of Wales' photoshop debacle highlights growing challenges of deciphering fact from fiction
03.13.2024 - By CBC
Download our free app to listen on your phone
Elizabeth Dubois is a faculty member at the Centre for Law, Technology and Society at the University of Ottawa.