Vindication towards Ramzi Yousef-Terry Nichols connection