This Investigative Outlet Was Accused of Pushing 'War Propaganda' - But Its Major Scoop Has Been Confirmed