Click on the picture or here for the full video.

Dr. Alon Levkowitz was invited to “Sport Channel” to talk about the coming games in South Korea and the statement of North Korea regarding it.