Battle of the hydaspes

5 min read

HYDASPES RIVER, NORTHWESTERN INDIA, MAY 326 BCE

Written by Marc DeSantis

Al