U.S., allies strike Libya; Some in Congress upset

American F18 heads for Libya (AFP)

Leave a Reply