There is this site called "The Local", a newspaper which is in English and has very good up to date information for that country. A good way to get information about a country by asking your questions etc.. so have a look:
Sweden : http://www.thelocal.se/
France : http://www.thelocal.fr/
Spain : http://www.thelocal.es/
Germany : http://www.thelocal.de/
Sweden : http://www.thelocal.se/
France : http://www.thelocal.fr/
Spain : http://www.thelocal.es/
Germany : http://www.thelocal.de/