Some humans really do make the world seem like not too bad a place. Stephen Davies, in an 8×6 shed, builds prosthetic limbs for children all...
Recent Comments