Just Why Did These Bloodied Sea Creatures Wash Up on the Beach in Gaza?

Dozens of Mobula Ray fish were mysteriously washed up on the beach in Gaza City today and carted off to market by Palestinian fishermen. It was the first time the fish had been seen on the beach for six years,





















