“According to a recent World Health Organization report, India has the highest suicide rate in the world for the 15-to-29 age group. It stands at 35.5 per 100,000 people for 2012, the last year for which numbers are available. Across all age groups, nearly 260,000 people in India killed themselves that year.”
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.