Magazine
- Details
- Written by: Ragnar Gudmundsson
- Hits: 45
Source of information:
This data is maintained by my Ukrainian friend Vitaly who provides excellent analysis on the war on his own on Telegram.
- Details
- Written by: Ragnar Gudmundsson
- Hits: 47
Source of information:
This data is maintained by my Ukrainian friend Vitaly who provides excellent analysis on the war on his own on Telegram.
- Details
- Written by: Ragnar Gudmundsson
- Hits: 47
Source of information:
This data is maintained by Richard Vereker and based on Warspotting data.
- Details
- Written by: Ragnar Gudmundsson
- Hits: 42
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 42
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 44
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 43
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 45
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 38
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 48
Source of information:
Based on daily updates by Ukraine's Armed Forces
- Details
- Written by: Ragnar Gudmundsson
- Hits: 41
Source of information:
Based on daily updates by Ukraine's Armed Forces.
Graphs show whole weeks of consecutive reporting.
- Details
- Written by: Ragnar Gudmundsson
- Hits: 48
Source of information:
Based on daily updates by Ukraine's Armed Forces.