Libya has had to put up with too much from the Arabs for...
Libya has had to put up with too much from the Arabs for whom it has poured forth both blood and money.
Libya has had to put up with too much from the Arabs for whom it has poured forth both blood and money.