Read more3 minute read ArtsIn Homo Sapiens, life has become art on the silver screen Presented as part of the RIDM festival, the film examines architecture and space Rarely can a filmmaker successfully…byBashir RifaiNovember 29, 2016