Posted inBlog
North Korean special forces seen in Russia in satellite images
North Korean special forces troops have been seen boarding Russian ships and being transported to the mainland in satellite images released by South Korea's intelligence services.The images, from mid August,…