Can you explain this? In Germany, where I live there are no public mugshots (in fact this is explicitly forbidden) and I am pretty sure that we don't have secret arrests. In which way do public mugshots prevent secret arrests? In case you want to arrest someone secretly, just don't publish the mugshot.