Topless North Korean soldiers displayed a bizarre show of strength to Kim Jong Un by performing dropkicks and lying on glass shards


Yahoo News – Latest News & Headlines