Pound for Pemba 2015!

Tree planting is no easy job. In fact, I can think of few jobs that demand so much physical and mental exertion.

The typical day for a planter begins around 5 to 5:30...

Read Full Post »