Sources: Teenage girl beaten to death by brother at Dunwoody apartment complex

The brother of a teenage girl found dead at a local apartment complex is in jail and is facing murder charges.

Dunwoody police tell Channel 2 Action News they were called to an apartment complex on Peachtree Industrial Boulevard Monday afternoon after witnesses said they saw Gavin Denzell Henderson beating his 15-year-old sister, Keaira Henderson.  Continue at Channel 2