MENU

Currently browsing Libya

Libya declares war on Switzerland?

February 27, 2010, No comments

So much for neutrality. Despite famously sitting on the fence over almost any issue, Switzerland is seemingly now at war with millions of...

LEARN MORE