I know that as Muslims we should submit to whatever rulings Allah (swt) gives without question because He (swt) is the Master and we are the slaves.
But in our dawah to non-Muslims and even some skeptical Muslims, there are 2 issues that I still do not have a good explanation for. One is the issue of slave girls. We like know that Islam is a Din of morality and of purity. But at the same time I find it hard to explain how it is permissible for a Muslim man if he wants to have a harem of over 100 slave girls.
The other issue is that of Banu Quraydah. We know this is the Jewish tribe where all the men and boys were executed by the Muslims. It is true that this tribe betrayed the Muslims and helped the enemies of the Islamic State to attack Madinah. But how can we explain why is it that the whole tribe was punished when it was only the chief and the leaders who were responsible for the betrayal.
Jazak Allah Khair for any advice you can offer.