“And Thou Shalt Love” disturbed me. It’s about Ohad (Uri Lachmi), an Israeli Yeshiva student who struggles with his homosexuality. Released in 2008, the film uses few words and many strong images. A ...
An international research team has discovered new refrigeration technology achieved just by twisting and untwisting fibres. A breakthrough in refrigeration technology has shown it possible to create a ...