Vietnam’s engineering unit rescues stranded vehicles during UN mission in Abyei The Vietnamese Engineering Unit Rotation 2 recently rescued many vehicles on muddy roads in the Abyei area