Global Road Deaths This Year = 366,060

WRO Structure

World Rescue Organisation Structure