At the Panama Int’l Film Festival (IFF Panama) to present his latest film “Rita” and give a masterclass, Guatemala’s ...
A volcano in southwestern Iceland that has erupted repeatedly for more than a year again belched lava and smoke into the air, ...