Two Russians detained in Libya
Two Russian citizens, Maxim Shugalei and his interpreter have been detained in Libya for nine months now. A case with still blurred contours.
Two Russian citizens, Maxim Shugalei and his interpreter have been detained in Libya for nine months now. A case with still blurred contours.