In Istanbul, Turkey more than 1,500 sheep jumped off a cliff as the shepherds watched in horror. They sat down to have breakfast and let the sheep graze as they did so. Initially, just one sheep jumped off the […]