Question 15: I live in a tribe in Morocco. Most of the inhabitants of this tribe work in France and most of them own grocery stores where wine and pork are sold. They say that if they abstain from selling wine and pork, no one will buy from them because they do business with the French. Is it permissible to accept their gifts, and eat or drink with them? Is it permissible to marry their daughters even if they are relatives? We would like to know your view on this as we are confused. May Allaah reward you with the best!
Answer: It is not permissible for a Muslim to sell wine, pork or to take their prices. Allaah (Exalted be He) makes them unlawful and when He makes something unlawful, He makes its price unlawful as mentioned in an authentic Hadeeth. If all the money of the people mentioned is unlawful, then it is not permissible to accept their gifts or eat from their food… read more here.