Libya to file ICJ lawsuit against Isreal for downing of 1973 flight LN 114 over Sinai that resulted in 108 civilian fatalities
The Tripoli based Libyan Ministry of Foreign Affairs has informed the International Court of Justice in The Hague—via its embassy in the Netherlands—o...
