Home » EC announces Presidential election on July 18