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