At a sprawling exhibit in Red Square in Moscow you will find something quite unusual and unexpected – the world’s biggest Greek salad! The world-famous Greek salad uses tomatoes, onions, cucumbers, peppers, olives and feta cheese topped with oregano ...