At last!

At last!
: Some good news: The first aid ship arrives at Umm Qasr.