Flags across the state are flying at half-staff in honor of a Maine Marine who was killed in action in Iraq. A mass was held at Sacred Heart Church in Portland for 21 year old Lance Corporal Angel Rosa. Rosa, a graduate of South Portland High School, enlisted in the marines last February. He planned to pursue a career as a firefighter or police officer after he completed his service. He was killed in combat in Iraq’s Anbar Province earlier this month. Angel Rosa is survived by his parents, his 18 year old sister and his wife.
A person attending Rosa’s funeral was involved in a scuffle with a member of a controversial religious group protesting outside the church. Members of the Kansas-based Westboro baptist church claim that slain soldiers are God’s punishment for a nation that tolerates homosexuals. Portland police said the group left just before the start of Rosa’s funeral services.