Comment by cluckindan

1 month ago

Yes. But the perps are in North Korea.