Tag: NASA supporters accused Odinga of cowardice; the Opposition chief’s advisor Salim Lone has a response to them