A journalism graduate, Angeline Teh is a Malaysian creative documentary filmmaker currently based in Paris, France.
Something Wen't Wrong, Please Try Again Later.