Global Road Deaths This Year = 289,965

World Rescue Challenge 2018 South Africa

World Rescue Challenge 2018 South Africa – The bid to host the 2018 World Rescue Challenge has been won by WRO member Organisation, the South African Medical Rescue Organisation (SAMRO), South Africa. Details of the event will be made available on this site when they become available.