Scaling channels with 35 locales
You could have a single News section that is enabled for each of the locales, and choose which locale each entry should target from their Edit pages.

To make it easer on the authors, you can set the default status to Disabled for each of the locales, from the section’s settings. Then when creating a new entry, the authors only have to enable the one locale that they actually want the entry to be published for.

Update

As of Craft 2.6.2972, you can configure the Entries index to only show entries that are enabled for the selected locale by installing the CP JS plugin, and pasting this code into its “Additional JavaScript” setting:



Craft.defaultIndexCriteria.localeEnabled = true;


You also may want to add this bit, to ensure that entries’ locale statuses are switched on by default from the Edit Entry page, so they don’t get lost in the entry index, which is now configured to only show locale-enabled entries:

$(document).ready(function() {
    var ls = $('#locales .lightswitch').data('lightswitch');
    if (ls) {
        ls.turnOn();
    }
});