Land Rover and Red Cross – The Future Or Emergency Response
The International Federation of Red Cross and Red Crescent Societies (IFRC) and Land Rover will today premiere the first of a series of short films showing how local teams are the future of emergency response efforts.

