Italian officials insist the presence of Russian mercenaries in Libya is responsible for the recent influx of migrants and uptick in deaths off the Mediterranean nation’s coast.
Italian officials insist the presence of Russian mercenaries in Libya is responsible for the recent influx of migrants and uptick in deaths off the Mediterranean nation’s coast.