“Star Wars”
In a film festival far, far away, Cannes puts art over commerce.
Nearly half of humans believe in alien life and want to make contact, a survey in 24 countries has found.
Most Read