Giants in Uniform

Among what seems to be the 24/7 streaming of bad news coming out of Europe, Israeli news is working hard...