If the U.S. flag in this photo looks a little improvised, it's because it is. In Benghazi, Libya, anti-Gadhafi rebels are eager to fly the flags of countries friendly to their cause: Qatar, Italy, France and the United States. The trouble is, the American flag is not exactly an off-the-shelf consumer item in Libyan stores. So these are homemade. This one has only eleven stripes, but it still makes its point.
These flags are outside the Tibesty Hotel, which is the main crossroads for rebel officials, international envoys and aid groups (not to mention journalists).