349 results found for Latest News
02-11-2015 | Latest News , Asia & Pacific

Philippines, Santa Cruz - Island Samar

ENG

16-09-2015 | Latest News , Europe , MENA

IFRC Footage from the Macedonia - Greece border

ENG