The fog of war has settled over the ongoing unrest in Libya. There are conflicting reports on the number of killed, airstrikes by Gaddafi forces, the number of cities …

Please rate this