Meet Ariel Sophia Bardi

Ariel Sophia Bardi is a writer and journalist, who has lived and worked across three continents. She is currently based in Delhi.