Patriots for Peace members toss flowers into the Kanawha River on Friday at Haddad Riverfront Park in memory of the 2,312 U.S. service members and thousands of Iraqis who have died in three years of war in Iraq. The groupšs Wall of Remembrance is on display in Spencer today and in Parkersburg on Sunday.