GENEVA Two years since the Russia-Ukraine war started, the human cost is insurmountable, with no end …
Tag:
Red Cross
-
-
LAMPEDUSA, Italy As thousands of migrants, who braved the dangerous Mediterranean crossing to reach Europe’s shores, …
-
GENEVA The International Federation of Red Cross and Red Crescent Societies (IFRC) on Wednesday launched the …