Top Stories WorldCharleston Church shooting: Nine lost the battle of lifeTNT DeskJune 18, 2015June 18, 2015 by TNT DeskJune 18, 2015June 18, 2015 SOUTH CAROLINA – In the tragic incident happened in Charleston church, South Carolina, on Wednesday, some nine people lost their lives....