Allegation that Islam expanded by forcing people to pay Jizyah

The Muslims have to pay taxes (which is 2.5 percent of their annual income) under the name of “Zakah” to provide welfare to the poor and the needy citizens; from both Muslims and non-Muslims....