European merchants supply the best weaponry, contributing to their own defeat. intelligence muslim Download Image Share on X Share on Facebook Copy Link