警察可以随便查身份证吗?2010年10月20日下午5点多我坐的从太仓开往苏州南站的汽车上,行至太仓市339省道新湖治安卡所前公路时,又有辅警上车查身份证,态度恶劣,问他们为什么查,他们只说:没有理由,就是要查。也没有出示警察证,我说我也想看下警察证,他们下去叫了另外一个人上来拿了我的身份证还逼我下去到站里接受检查,说怀疑我携带违禁品,并搜查我了身上所以的东西。未果,又拿我一张手机卡逼问我是什么时候停机的?是不是我的卡?我说是以前用的具体日子不记得了,大概一个月左右了。他们说我记不清楚不是正常人,就不让我回车上,身份证也不给我,后来车上的乘客都急了,那个警察也看我实在没有什么违法证据才让我走。请问他们这样做合法吗?
我可以举报他们吗?怎么样举报?