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

Post Pic

WikiLeaks: Swiss President Merz Apologizes to Libya for Hannibal Gaddafi Arrest

In a bid to win the freedom of two Swiss citizens who have not been permitted to leave Libya for over a year, Swiss President… Continue reading