Post Pic

WikiLeaks: Swiss Citizens Back in Libyan Custody

Swiss Charge Stefano Lazarotto confirmed that the two Swiss citizens – held in Libya for more than a year – had been detained by… Continue reading

Post Pic

WikiLeaks: Swiss Charge Optimistic on Release of Two Businessmen Detained in Libya

Swiss Charge Stefano Lazarotto remains optimistic about the release of two Swiss businessmen who have been detained in Libya… Continue reading