Posted inBad Science FBI Lied In Over 95% of Hair Analysis Cases The FBI has admitted that 26 of 28 hair analysts have lied under oath while testifying during criminal cases. So far this is true for 95% of the cases that…