A Texas man faces federal drug charges after police in Louisiana allegedly seized about 170 pounds of crystal methamphetamine from his vehicle during a traffic stop.
Texas man faces drug charges