A US federal judge threw out all criminal charges against Kilmar Abrego Garcia in a significant legal development.