The Olympic Games are a time when nations put away their differences in the name of friendly competition and sportsmanship. For the State of Israel each Olympiad is a sad reminder of terrorism and not a celebration of the Olympic Spirit.
The post Bob Costas Shows Courage Amongst IOC Cowards appeared first on Franklin Center.