The evidence is coming out