Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category News

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”…

en_USEnglish