Iran’s traffic police say around 20,000 people lose their lives in road accidents each year, while nearly 400,000 others are injured, with 10 to 15 percent of the injured suffering permanent disabilities, calling the figures a “human tragedy.”
Bahrain unveils 2025 National Day fireworks schedule
...
Read moreDetails