Tag: Alexander the Great battles

Alexander the Great: The Military Genius Who Conquered the World

Alexander the Great was a king of the ancient Greek kingdom of

Zafeer Khan Zafeer Khan