Lucius Powers succumbs to cancer

August 03, 2008 09:39 AM