Absconding Icon Commerce College Professor grilled by Police over controversial FB post