Listen

Description

Computer algorithms shape our lives and increasingly control our future, but how much power should we give to them and have we let things go too far?