The authorities of the island of Crete have fined a man who threw five newborn kittens into a trash can...
News in English from Greece
News in English from Greece
The authorities of the island of Crete have fined a man who threw five newborn kittens into a trash can...