Top 10 Military Generals of All Time

Day 3,885, 02:03 Published in Turkey Serbia by Cubbeli Oteki Hoca
1- Khalid ibn al-Walid



2- Alexander the Great



3- Genghis Khan



4- Mehmed the Conqueror



5- Selim I



6- Suleiman the Magnificent



7- Hannibal Barca



8- Napoleon



9- Sun Tzu



10- Qutayba ibn Muslim