Main content

Saudis criticised over Hajj stampede deaths

Tariq Ramadan is Professor of Contemporary Islamic Studies at Oxford University

Release date:

Duration:

4 minutes