New words grace the American flag painted on the handball courts of Bill Brown
Park, a mural which pays tribute to victims of the September 11 attacks.
“Truly now, they can rest in peace. May 1st, 2011 – God prevails. Yes, God and
goodness always win,” the flag now reads.