Libya Heavy Shelling and Civilian Deaths ‘Blatant Violation’ of International Law: UN Envoy
Credit: Wikipedia / A police car burns on 16 February 2011, at the crossroads of At-Talhi, Libya now known as the Crossroads of the Spark. Libya has been engulfed in violence and civil strife ever since overthrow of Muammar al-Gaddafi in 2011 and his subsequent