The flag of Haiti consists of two horizontal bands of blue and red, with a white rectangle at the center displaying the national coat of arms. The blue represents the country's African heritage, while the red symbolizes the blood shed for independence. The coat of arms features a palm tree topped with a liberty cap, surrounded by two cannons, flags, and a scroll that states "Union, Freedom." Adopted on February 15, 1986, the flag's design has undergone changes throughout Haiti's history, reflecting its struggles and aspirations as a nation. The colors and emblem symbolize unity and the fight for freedom.