Up Next
Navy officer jailed in Japan for car accident | On Balance
Navy Lt. Ridge Alkonis is imprisoned in Japan for a fatal car accident. Now, the Department of Defense wants to stop his pay, affecting his family still in Japan. @LelandVittert and Brittany Alkonis discuss why this is happening. Watch #OnBalance: www.newsnationnow.com/joinus