President Miloš Zeman is attending freedom celebrations in Leipzig marking the 25th anniversary of the fall of communism.