Why did Kenya's Supreme Court annul the elections?

Kenya's Supreme Court declared the August 8 elections invalid on September

Kenya's Supreme Court declared the August 8 elections invalid on September