Libya March 18, 2025By William GreenTrump administration places Libya on the “Red List” in new US travel ban plan – The Libya ObserverBy William Green