Meet the British Muslim Super Heroes

Fighting for (un)truth, (in)justice, and the sharia way.