ylliX - Online Advertising Network

North Korean defectors and Ukraine, plane that challenges Concorde: 7 highlights

1. North Korean defectors push for Ukraine deployment to wage psychological warfare A group of nearly 200 North Korean defectors living in South Korea is pushing to deploy to Ukraine so they can launch a psychological warfare campaign against their former comrades, now reportedly assembling in Russia. 2. ‘A lot of unknowns’: China-born scientists face […]