Shaheda Dewan Public Affairs and Campaigns Manager, Islamic Relief

Shaheda Dewan is Islamic Relief UK’s Public Affairs and Campaigns Manager