Lebanon will need at least $7 billion to rebuild war-ravaged areas

Lebanon will need at least $7 billion to rebuild war-ravaged areas