Fox News said it will allow all 16 major Republican presidential candidates to debate Aug. 6 in Cleveland, eliminating a threshold requiring White House hopefuls to carry at least 1% support in national polling to qualify for either of its two sessions.