
Disgraced Russian military general spotted in Algeria after two-year disappearance
A Russian General, Sergei Surovikin, absent from public view following the 2023 Wagner rebellion, has been spotted in Algeria where he is serving as head of Russian military specialists in Algeria, Russian media reported. A photo released from a reception …