Wednesday on The Stream: we looked at what "do-it-yourself" culture means for the future of development. Watch it here:
Shared publiclyView activity