Anonymous Anonymous 02-11-2016 History Answered How long did the Battle of Mactan last? How did it end?