Comment Comment by ozi delta force is short for "1st Special Forces Operational Detachment–Delta" parent ozi 5 years ago