Libya's National Oil Corporation (NOC) declared a state of force majeure over the El Feel oil field as protesters forced the closure of the country's major oil...
World
Campus
Cricket
Get latest news karnataka updates on your email.
To get the latest news on WhatsApp