kyle allen News