Documentary about the work at the Central Tracing Agency Bureau during the international armed conflict between the Russian Federation and Ukraine.
UKRAINE; RUSSIA
ICRC
00:08:58
Send email