Russian Strike Kills 3, Shell's Huge Profits | NPR News Now

NPR 2/2/2023