Yesterday, a rocket launched by North Korea went kablooey (which is NOT a Korean word meaning “successfully into space”!) The failure left the country’s leaders with egg on their faces — which, tragically, for millions of starving North Koreans, is as close to a meal as they’ll get! It’s not surprising that the rocket blew apart, considering where it came from...