Why are flags at half-staff today in many states?
Flags across several US states are flying at half-staff today (April 21) to honor Pope Francis. This includes the states of Iowa, Arizona, and North Carolina.
US News