‘Cinderella’ trailer: A musical update of the classic fairy tale
Kay Cannon’s film stars Camila Cabello alongside Nicholas Galitzine, Minnie Driver, Pierce Brosnan and Billy Porter. Out on Amazon Prime Video on September 3.

The UK wants to ban first-cousin marriages – but there’s an ethical challenge
What the sidelining of a Delhi University professor says about India’s attacks on academic freedom
‘The Diplomat’ review: Mission accomplished by barely breaking a sweat
‘It opened up a whole new vocabulary’: Painter Sayed Haider Raza on his iconic ‘Bindu’ series
For children: How infertile lands in the Chambal basin helped biodiversity flourish
From Mughals, maharajas to the British – how artists captured Holi celebrations
As nilgai destroy crops along India-Nepal border, farmers urge government action
Why you should revisit the classics, even if you did not like them at school
Automation and surveillance in Bangladesh garment factories cuts wages, pushes out women workers
US expels South African ambassador, says he ‘hates’ Trump