Peace is everywhere, yet few people have a clear picture of it.For a long time, people have been debating the meaning of peace.And yet, this peace index has risen to the fifth spot in the latest World Peace Index, which is the world’s highest ranking.The index, released on Wednesday, shows that while people around the world are now in favour […]