25 years of independence