Top 10 History Battles

We live in times where battles are unheard of and we will forever be thankful for that. The truth of the matter, however, is that the peace we so enjoy now was earned with a price namely historical battles. Some of our ancestors had to fight to earn independence from other colonies or ensure they […]