The national flag of Zambia was adopted upon independence on 24 October 1964, by the first Republican president, Dr. Kenneth David Kaunda. Before that, Zambia was the British protectorate of Northern Rhodesia and used a Blue Ensign as its flag.
Learn more on Wikipedia