1 hour agoDifficulties for Muhammad in Spreading Islam|Hijrate Madina After Makka Rude Behavior - Fact FactoryAATech