Police inspector fined for illegal detention

Cities