Meinardus_Libya__020.JPG
Dr. Ronald Meinardus, Regional Director of the Friedrich Naumann Foundation for Liberty (FNF) walks the streets in Benghazi, Libya December 16, 2011. (Photo by Scott Nelson, for Der Spiegel)
Add to Lightbox Download

Dr. Ronald Meinardus, Regional Director of the Friedrich Naumann Foundation for Liberty (FNF) walks the streets in Benghazi, Libya December 16, 2011. (Photo by Scott Nelson, for Der Spiegel)
Add to Lightbox Download