Global Road Deaths This Year = 289,969

WRO Structure

World Rescue Organisation Structure