I think most of the brokers provides Forex swap account for Muslim traders. It is easy to find a broker that offers that kind of account. Try to search it on the net.
Google has an answer. :) Most of the brokers that offer a free-swap account are the offshore brokers. Activating such account is very helpful because of the absence of spreads and other hidden commissions.