Libya News

Libyan News Agency – 17 dead and dozens missing due to heavy rains in southern India.