The Virginia Supreme Court on Thursday overturned the conviction and life-in-prison sentences of Brian Kuang-Ming Welsh.