What does Befreiungshalle mean?

Befreiungshalle - German to English

Hall of Liberation