A U.S. agent who investigated a massacre at two villages in Afghanistan last March says the Ohio soldier charged in the killings had taken steroids.