15 days agoJeffrey Sachs: Russia-North Korea have duck swiming in the water and the USA dont like itNews Hunter MediaVerified