Prague -- Tomas Sedlacek, a Czech general who fought with the Allies in France, Britain and the Soviet Union during the Second World War and who later resisted the communist regimes in his own country, died Monday in Prague's Motol hospital, the Defence Ministry said.
President Vaclav Klaus praised him as "a true soldier."
Sedlacek, who graduated from a military academy, fled to France in 1940 when his nation was occupied by Nazi troops. After France was defeated, he joined the British army before moving to the Soviet Union in 1944 and helping liberate Czechoslovakia.
After the Communists took power, he was jailed for anti-communist activities, and released in 1989.