Does The Delay In Election Results Mean Cheating?