Korean Peninsula North Korea holds an artillery drill near Yeonpyeong Island, which it shelled earlier this week. Sources: Jerusalem Post Times of India