107.—(1) Despite any other written law, any senior officer of customs may, if the officer considers it necessary to do so for the prevention of smuggling of dutiable goods or detection of revenue evasion —
(a)
erect or place barriers in or across any public road or street or in any public place in such manner as the officer may think fit; and
(b)
take all reasonable steps to prevent any vehicle from being driven or ridden past any such barrier mentioned in paragraph (a).
(2) Any driver or rider of any vehicle who fails to comply with the signal of an officer of customs requiring the person to stop his or her vehicle before reaching any barrier mentioned in subsection (1) shall be guilty of an offence and shall be liable on conviction to a fine not exceeding $2,000 or to imprisonment for a term not exceeding 6 months or to both.
(3) Any officer of customs may, without warrant, arrest any driver or rider mentioned in subsection (2) unless the driver or rider gives his or her name, identity card number and a place of address within Singapore and if the officer of customs has reason to believe that the name and address so given by the driver or rider is false, the officer may exercise such power of arrest and detention or seizure of the vehicle.
(4) No officer of customs shall be liable for any loss or damage resulting to any vehicle or for any injury to the driver or rider or any other occupant of the vehicle or pillion rider as a result of any barrier erected by any officer under subsection (1).