It's just where the failed leaders hide out.
The Independent High Electoral Commission will announce results May 25th (though they've noted the vast amount of complaints regarding irregularities and alleged violations could push the announcement back).