Zakah is the practice where a Muslim gives 2.5 per cent of their wealth over a certain amount to charity, after they have paid for what is necessary to support themselves and their families.
This means that the giver of the money will receive back a hundred times what they gave as Zakah during their life. Image caption, Muslims perform Zakah in the mosque Some Muslims perform Zakah by ...