News

Himachal Pradesh High Court recently ordered the removal of over 3,000 apple trees that officials say were planted illegally ...