Officer Stephen Grogan of the Pensacola (FL) Police Department, who had bravely battled perhaps the most aggressive form of brain cancer known as Glioblastoma, has died.

More...