In India, on this day in history, Nov. 5, 1913, actress Vivien Leigh was born. She became an Oscar-winning actress, well-known for her role in "Gone with the Wind" and other films.
Nationwide murder rates are on course to plummet for the third year in a row, with one prominent analyst saying that 2025 could see the lowest number of per capita killings on record....