Somethings up that has Russians concerned
East Libya declares independence:
area includes Bengahzi. Nothings being reported in US media Eljazzy reported this with apparently live coverage.
correction on link;
MAybe I’m being cynical but the more chaos in Libya he higher oil prices go. Russia is the largest oil producer in the world.