Africa, World, Maverick News US senator objects to Zimbabwean president’s invitation to US-Africa Business Summit by: Peter Fabricius