Hello,
If somone is doing something that is almost illegal but not quite, would it be correct to say any of the following about him:
He is operating on the edge of the law / at the edge of the law / on the edge of law / at the edge of law ?
Looking forward to your help.