Another of XXXTentacion’s alleged killers has been apprehended. According to TMZ, US Marshals arrested Robert Allen in rural Georgia Wednesday. Records indicate that Allen is currently being held in Dodge County. He was found at his sister’s house in Eastman GA. Allen was originally wanted as a person of interest after being captured by surveillance video outside the motorcycle dealership XXX was murdered moments later.
As previously reported, Allen was indicted last week for first degree murder and armed robbery with a firearm. He is expected to be extradited to Broward County Florida to face charges. Named trigger man Teayvon Newsome is still at large.