Motorists stranded and military deployed after heavy rains pound Kenyan capital overnight

· The Independent