Cats are the most popular pet in Europe. Around 14 million house pets live in German households alone. But hardly anything is known about the nature...
After his life is turned upside down when his wife is killed in a London terrorist attack, a brilliant but introverted CIA decoder takes matters into...