Joseph Pappas commits suicide in Houston as police close in for murder of cardiologist


Joseph James Pappas, 62, shot himself in the head on Friday morning in Houston as cops surrounded him, Police Chief Art Acevedo said.

Read More…