Presidential Tribunal: LP presents over 18,000 blurred polling units result sheets, INEC alleges ambush Read more