Guinea-Bissau will hold the presidential run-off on July 28, the election commission announced on Saturday, according to Xinhua.