For current information, newspapers may be the best way to go. Depending on the newspaper (and their biases) they may have more analysis or are more critical of a particular topic.
One source of English translations of international news is BBC Monitoring: International Reports, which can be searched via Nexis Uni. BBC Monitoring translates and analyzes news and information from freely available media sources around the world, covering TV, radio, press, internet and news agencies in 100 different languages from 150 countries.
4. You can type in some keywords in the middle search box before you click on the search button to the right, and/or you can limit your search results and search within the results.