If this is out of North Korea...how do we know that this is nothing but a CON job?
>>freshman at the Physics Department of Inha University in Incheon, west of Seoul...
South Korea