According to this Flag Site the following rules apply to flying our Nation's flag:
When is it permitted to half-staff the U.S. flag?
Only the president of the United States or the governor of the state may order the flag to be at half-staff to honor the death of a national or state figure. Unfortunately, many city, business and organization leaders are half-staffing the flag upon the death of an employee or member. Instead, it is suggested to half-staff (if on a separate pole) the city, business or organizational flag. The federal flag code does not prohibit this type of half-staffing.
While visiting a friend (Jane) yesterday at her home, I asked her why their flag was at half-staff, I couldn't think of any recent death of a national or state figure.
She smiled and told me that her husband said, (paraphrased on my part here), 'If our President can order our national flag lowered for foreign citizens (and our own citizens) killed in a foreign tsunami, then he wanted their flag lowered for all the babies/citizens that are aborted/killed in our country every day.
President Bush said he and his fellow Americans "join the rest of the world in feeling enormous sadness" over the Indian Ocean tsunami disaster.
Yes, all of the deaths were sad, no matter what nationality they were. Yes, we did grieve, but do we grieve for those unborn babies in our own land that are aborted/killed DAILY, that have no means of escape?
Let us all have enormous sadness (in the words of President Bush) over the thousands of babies that are killed in our own country each day.
And he will turn the hearts of fathers to their children and the hearts of children to their fathers, lest I come and strike the land with a decree of utter destruction."
Woe to those who call evil good and good evil, who put darkness for light and light for darkness, who put bitter for sweet and sweet for bitter! Woe to those who are wise in their own eyes,
and shrewd in their own sight!