Who recalled Muhammad bin Qasim from Sindh?

Who recalled Muhammad bin Qasim from Sindh?

کس نے سندھ سے محمد بن قاسم کو واپس بلا لیا؟
Explanation

Muhammad bin Qasim was recalled from Sindh by Caliph Sulayman.

This happened after the death of Caliph al-Walid I in 715 CE.

Caliph Sulayman had a different political agenda.

He ordered Muhammad bin Qasim’s arrest and execution.