Man, 41, who allegedly held woman, 60, at knifepoint in Yishun charged with possession of an offensive weapon

The man's urine tested positive for controlled drugs.