Libyan militia chief accused of war crimes granted Schengen visa by Malta

By March 26, 2025