Satellite images show North Korea breaking sanctions to get million barrels of oil from Russia
North Korea has allegedly imported over a million barrels of oil from Russia this year, flouting United Nations sanctions, according to satellite analysis released by the UK-based Open Source Centre and the BBC on Friday. ...Read more