David Miller

David Miller

David Miller is a Senior Fellow at the Center for Islam and Global Affairs, Istanbul Zaim University. He is the founder and co-director of the lobbyin... g watchdog Spinwatch, and editor of Powerbase.info.


MORE FROM AUTHOR

Content Feed