The enemy lost a tank 'stash' that it had been collecting over the previous weeks. Since the beginning of December, the destruction of enemy artillery and automotive equipment has been accelerating. We wish all the Defense Forces of Ukraine an inspiring Monday!
Full-scale invasion and national resilience, broadcasted live.
-
Increase in combat clashes and record occupier losses over 7 months
submarines 1
vehicles and tanks 848 Last week the number of combat clashes increased significantly.
Weekly losses of occupier personnel continued to grow – and became the highest in 7 months. -

Report on enemy losses for the week of December 15-21, 2025
For the ENTIRE PAST WEEK (December 15-21, 2025), the enemy on all fronts approximately lost (next to each item: increase or decrease compared to the previous week): personnel 8,390 tanks 26 armored combat vehicles 41 artillery systems 203 MLRS 5 air defense systems 2
-

Estimated enemy total combat losses (Feb 24, 2022–Dec 22, 2025)
The estimated total combat losses of the enemy from 24.02.22 to 22.12.25
-
Russia: Troops Withdrawal for Peace in Ukraine
If Russia was 'fully committed to achieving peace in Ukraine,' they would order their troops to withdraw from Ukrainian territory.
-

Russian unit defeated near Kharkiv border

Sotnyts'kyi Kozachok, Kharkiv — A Russian infantry platoon crossed the Kharkiv border and was heavily struck by Ukrainian border guards at coordinates 50.43609, 35.90151. @UAControlMap @GeoConfirmed
-
Ukrainian FPV drones destroy Russian tank
GeoConfirmed UKR.
— GeoConfirmed (@GeoConfirmed) 21 décembre 2025
0:20-0:28 & 0:50-0:52 – A Russian tank was destroyed by Ukrainian FPV drones.
48.085417, 36.837806
3RPQ+547 Novopavlivka, Dnipropetrovsk Oblast, Ukraine
GeoLocated by @99Dominik_
Geolocation: https://t.co/gzdJ2QlFKU
Location: https://t.co/uAHPWx2G2F… https://t.co/g1CvFqrZ9QGeoConfirmed UKR. 0:20-0:28 & 0:50-0:52 – A Russian tank was destroyed by Ukrainian FPV drones. 48.085417, 36.837806
3RPQ+547 Novopavlivka, Dnipropetrovsk Oblast, Ukraine GeoLocated by @99Dominik_ Geolocation: https://
x.com/99Dominik_/sta
tus/2002693840986325215
… Location: https://
geoconfirmed.org/ukraine/ae10d9
4e-9019-4f1e-7e02-08de3f63b05c
… -
GeoConfirmed UKR: Aftermath of Russian strikes in Druzhkivka
GeoConfirmed UKR.
— GeoConfirmed (@GeoConfirmed) 21 décembre 2025
Rough Point of View – Aftermath of Russian strikes in Druzhkivka.
48.61216, 37.51517
JG68+V37 Druzhkivka, Donetsk Oblast, Ukraine
GeoLocated by @zarGEOINT
Geolocation: https://t.co/YWIYWdpSg6
Location: https://t.co/WMNOPQ0i15
Sources:… https://t.co/KZnL4VKzgqGeoConfirmed UKR. Rough Point of View – Aftermath of Russian strikes in Druzhkivka. 48.61216, 37.51517
JG68+V37 Druzhkivka, Donetsk Oblast, Ukraine GeoLocated by @zarGEOINT Geolocation:
https://x.com/zarGEOINT/status/2002728784001384539
… Location:
https://geoconfirmed.org/ukraine/d3cdcf1c-0e42-42ef-7e07-08de3f63b05c
… Sources: -
Videos show consequences of Russian strikes
— GeoConfirmed (@GeoConfirmed) 21 décembre 2025
shows consequences of Russian strikes last night in Druzhkivka (Donetsk Oblast). Geolocation: 48.61216, 37.51517 @GeoConfirmed @UAControlMap @AndrewPerpetua 1/2
-
Russian FPV attack on Ukrainian antenna
GeoConfirmed UKR.
— GeoConfirmed (@GeoConfirmed) 21 décembre 2025
1:05-1:12 – Russian FPV attacking an Ukrainian antenna.
47.828589, 36.125038
R4HG+C2M Ternuvate, Zaporizhia Oblast, Ukraine
GeoLocated by @richardzai38580
Geolocation: https://t.co/ohAZPNht4T
Location: https://t.co/MAPSCXj0p1
Sources:… https://t.co/Jrwfgq59jrGeoConfirmed UKR. 1:05-1:12 – Russian FPV attacking an Ukrainian antenna. 47.828589, 36.125038
R4HG+C2M Ternuvate, Zaporizhia Oblast, Ukraine GeoLocated by @richardzai38580 Geolocation: https://
x.com/richardzai3858
0/status/2002772749161468271
… Location: https://
geoconfirmed.org/ukraine/cd4de4
94-455d-4262-7e08-08de3f63b05c
… Sources:
