For decades, pupils at the children's village of Riaumont, in northern France, run by Catholic monks and priests, were abused: until 2019, thousands...
When the revolution in Nicaragua won its victory nearly 40 years ago, the world began to dream. A young generation was taking the reins in a country...
In northern Peru, the unprecedented archaeological discovery of the largest known mass child sacrifice in the world opens the doors to the kingdom of...
When five friends inadvertently cause a deadly car accident, they cover up their involvement and make a pact to keep it a secret rather than face the...