World Ukraine and Russia exchange 95 prisoners of war each in latest deal Isabel van Brugen 18/07/2024
World Russia is ordering its troops to kill Ukrainian prisoners of war – why? Isabel van Brugen 02/07/2024