Land Rover's 'Journey of Discovery' Expedition visits Geneva; Home of the International Federation of Red Cross and Red Crescent Societies (IFRC)
Geneva (ots) - To celebrate the One Millionth Land Rover Discovery being built in the UK, a £1 million (GBP) fundraiser has been launched. The appeal is in aid of the International Federation of Red Cross and Red Crescent ...
plus