Search for person "Stef Walter"

Why technology sucks
44 min

Why technology sucks

If technology is the solution, politicians are the problem