April 4, 2008

World premiere

Featured Image

(photo by Dana Johnson)

Brothers Milton, left, and Fred Ochieng celebrate after the premiere of "Sons of Lwala," a documentary about their efforts to build a medical clinic in their home village of Lwala in Kenya, Africa. The premiere was held last Thursday night at the Tennessee Performing Arts Center, and raised money for the clinic.