Pound for pound, these stamps are among the most expensive objects in the world. The first stamp was created in Great Britain on May 1, 1840. It wouldn’t take long for people to start collecting them.
Examining what it means to make money by selling the bereaved on an illusion, the film feels like something of a warning. By Alissa Wilkinson Mel Gibson directs an uneven action film with Mark ...