
We take a more serious note for Today’s Japan Photo as we see members of the Japanese Self-Defence Force deploying missiles batteries carry patriot missiles as Japan prepares itself for the planned North Korean rocket launch this month.
North Korea had earlier announced that it will launch a satellite for peaceful scientific research sometime this week to mark the 100th anniversary on April 15 of the birth of founding leader Kim Il-Sung. The Japanese Prime Minister has already given the green light to shoot down the North Korean rocket if it threatens Japan’s territory.















