Oct. 7 Russia While other world leaders prepared puppies for the 65th birthday of Russian President Vladimir Putin, nearly 300 people were arrested as thousands of Russians protested across 26…
This week around the world: July 15–21
July 16 Netherlands The Royal Dutch Medical Association rejected proposed legislation that would ease the process for individuals to kill themselves, saying such efforts would pressure people to end their…