April 2, 2012
This story will make you laugh and cry at the same time.

The River Dwellers, by Isaia.