The Battle of Hydaspes: Alexander the Great Meets Indian King Porus The Battle of Hydaspes: Alexander the Great Meets Indian King Porus December 12, 2019 At Hydaspes Alexander met a formidable opponent in King Porus. Introduction For almost a decade, Alexander the...Read More