Jewish Prof. Dr. Norman Finkelstein answers the question often repeated about Human Shields