Editor's Picks Top Stories Trending Now USA‘Fundamentally flawed’: Virginia abolishes death penaltyTNT DeskMarch 25, 2021 by TNT DeskMarch 25, 2021 RICHMOND, USA: Virginia has banned capital punishment, joining 22 other US states. Governor Ralph Northam highlighted racial bias prevalent in the use of the death...