3 Russian Men Arrested in Chad, Foreign Ministry Says
Three Russian men were detained in the African nation of Chad, Russia’s Foreign Ministry said late Monday, confirming earlier reports. The ministry identified the detained Russians as Maxim Shugaley, Samer Sueifan and E. Tsaryov, saying it was in “close contact” with authorities in Chad and taking the “necessary steps in the interests of their swift…
Details