Whose supporting ISIS?

Saudi Arabia25000
France12000
Morocco15000
Tunisia30000
Libya6000
Jordan15000
Germany6000
United Kingdom6000
Russia15000
Belgium2500
Austraila2000
Netherlands1300
Canada1300
United States1800
Spain510
Lebanon9000
Where ISIS is getting its foreign troops
Country
Number of Citizens from a country
Sources: businessinsider.com cnn.com