"Justice has been delivered": Biden