Ukraine war latest: Germany delivers over 20 Marders; Military reports destroying 80% of Russian hardware near Avdiivka – Kyiv Independent November 22, 2023