Kenya's opposition filed a petition late Friday at the Supreme Court challenging the conduct and results of last week's election won by incumbent President Uhuru Kenyatta.

Court registrar Esther Nyaiyaki received piles of bound papers from a team of lawyers representing the National Super Alliance (NASA) coalition 90 minutes before the midnight deadline for challenges to be lodged.