Взятие. “Освобождают” свою территорию от врага, города врага захватывают. Кенигсберг это не советский город, поэтому его “взяли” а не “освобождали”.
Хватит пихать новояз, особенно там где он не уместен вообще. Все время говорили “взятие” а не “освобождение Кёнигсберга”.