europe International Committee of the Red Cross (ICRC) news Russia Ukraine World newsCalls to examine Russian Red Cross links to Putin’s war in UkraineTheWorldsNewsMarch 12, 2024 by TheWorldsNewsMarch 12, 20240 Umbrella body under pressure to take action as Russian group’s activities appear to defy neutrality principle The international Red Cross movement is under pressure to...