Independence Day
Today, September 15, marks 193 years since the end of Spanish colonial rule in Central America. Traditionally celebrated as Independence Day across the five countries that share it, Central America’s autonomy has in reality been in question for much of the time since 1821. To begin with, the five countries remained attached to distant Mexico,…