News

When we arrived at the shores of Panajachel, a small town in Guatemala on the edge of Lake Atitlán, we were greeted by an unexpected sight: a large Israeli flag flying proudly beside the ...