Ntabo Nteberi Sheka

By Azad Essa in Africa on December 3rd, 2011
Photo by Azad Essa

Walikale is one of those towns you won't spot from the window of a plane.

Squeezed between rolling carpets of treetops, you might just detect a brown blot on a green canvas if you strain your eyes hard enough.