“Be made public” does not have to mean “published on the internet”, as I see it. I would be satisfied of the police would have a dedicated viewing point at the station
You’re probably thinking of the display department. Down in the cellar. With no lights. Or stairs. In the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.’