May 19, 2020 Uncategorized The police are running out of storage space to keep hundreds of cars impounded from suspects. The backyard of the Windhoek Police Station has become home to hundreds of impounded cars, as they wait for cases to be finalised. May 19, 2020Author: Category: Uncategorized Share: