So this is Nero and Meli, Zaira’s two amazing rescue cats. Both were found on the streets of Greece – they were just two of the millions stray cats roaming the streets here. Their owner [More]