Tag: Uhuru invite to G7 summit shocked entire world