I came cross Tariq Ramadan post in 2007, when reading and participating in Islam Forum in The Washington Post, On Faith
http//newsweek.washingtonpost.com/onfaith/muslims_speak_out/2007/07/tariq_ramadan.html
I encourage all of you to participate on such forum due to high publicity, and due to its intention of gathering the people of faith to engage in debate.
Peace