Friedrich Hansen

Dr. Friedrich Hansen writes for the Asian Times Online, Brussels Journals and many others.