Read more 3 minute read Arts In 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