EDITION 34By Mathias Eichler
Germany is the most positively viewed nation in the world in this year’s annual Country Ratings Poll for the BBC World Service.
Probably not by Germans though.
Written & published by Mathias Eichler in the great Pacific Northwest. LIVELIFELOUD has been online since December 2000. Designed by Einmaleins.