There are a lot of cats living on the street all over the world. And, one of the European country, Latvia is not an exception. One of the local cat care non-profit organization decided to show the world street cats who deserve our love, care and attention.