1.25 Mn People Die Each Year in Road Traffic Crashes
Some 1.25 million people die each year as a result of road traffic crashes, according to the WHO’s Global status report on road safety 2015, despite improvements in road safety.…
Obama Decides to Keep U.S. Troops in Afghanistan
President Barack Obama announced Thursday at the White House that he will keep U.S. troops in Afghanistan through 2016 and a lesser number into 2017. Obama stated that his decision…
