Thursday, April 24, 2025

Tag: operation

18 North Korean Troops Caught After Deserting Russian Forces—Here’s What Happened

18 North Korean soldiers who deserted their posts in Russia were captured by Russian forces near the Ukrainian border.

Armed Kidnapping Forces Libya’s Central Bank to Halt Operations

The Central Bank of Libya suspended operations after the abduction of its IT director, Mousab Msallem, by armed individuals.