And the Pakistani ambassador walks out of UN meeting.
Human rights activist, board member of the Muslim Canadian Congress and International Humanist and Ethical Union (IHEU) Representative Raheel Raza confronts Tariq Ramadan and the Pakistani Ambassador representing the Organization of the Islamic Conference (OIC).
brave woman