Standingontheroofof Two World Financial Center, amid mounds of debris that still litter the streets and rooftops around theWorld Trade Center, New York police officers -- among them former Marines -- raised the flags ofthe United States, Marines, Navy, Army, Air Force and Coast Guard.