20170413 city.shimla: BJP retains Himachal assembly seat in by-poll