In a striking development in the legal world, Gary Haynes, a former Assistant District Attorney in Lafayette, Louisiana, has ...